20/08/10 Dreamhost + Mysql + Access denied = Can’t obtain database list from the server

Dica rápida para aqueles que possuem uma conta de hospedagem na Dreamhost.

Ao tentar acessar algum banco de dados, através de um local externo, sem ser pelo PhPMyAdmin, você receberá o seguinte erro:

Can’t obtain database list from the server. Access denied for user *****@***** (using password: YES)

O motivo pelo qual isso ocorre é que, por padrão, o acesso externo é sempre bloqueado!

A solução: Acesse o Painel de Gerenciamento do Mysql. Na coluna Users with Access localize o nome do usuário através do qual o acesso remoto será feito e clique sobre ele. No campo Allowable Hosts informe o seu endereço IP atual e confirme a modificação. Pronto!

Note que, caso você use um IP dinâmico, da próxima vez que for se conectar, esse mesmo procedimento deverá ser repedido, informando o novo IP.

Fica aí a dica!

Compartilhe:



Participe: Envie seu Comentário!

O envio de comentário indica a aceitação dos Termos e Condições de uso do blog. Note que os comentários enviados são moderados antes da sua publicação e para evitar que estes sejam removidos e/ou desconsiderados, não use palavrões, ofensas e tampouco de expressões do miguxês!