Access denied (using password yes)

MySQL

18/11/2013

Boa Tarde

Apliquei os comandos abaixo para liberar acesso para outra maquina.

mysql> GRANT ALL ON *.* to root@'192.168.1.5' IDENTIFIED BY 'password';
mysql> FLUSH PRIVILEGES;


e o acesso foi realizado com sucesso, mas a maquina que armazena o BD agora aparece a seguinte mensagem agora "Access denied (using password yes)" ao acessar o software.

O que foi realizado de errado?

Att

Alessandro Yamasaki

Alessandro Yamasaki

Curtidas 0

Respostas

William

William

18/11/2013

Colega existem algumas situações no seu caso:

1 - Durante a instalação do MySQL você tem a opção de habilitar o acesso remoto para qualquer IP no usuário root, dessa maneira não seria necessário o comando GRANT.

2 - O MySQL pode liberar acesso a qualquer IP pelo root usando '%' no lugar do IP, levando em consideração que o root seria o super "usuário" então não haveria problemas no mesmo ter acesso total.

O que pode estar ocorrendo no seu caso é o seguinte, você alterou a permissão do root para acessar o IP xxx.xxxx.xxx.xxxx na rede, mas retirou a permissão para acessar o localhost ou 127.0.0.1.

Verifique essas situações e poste novamente!!
GOSTEI 0
Rodrigo Lacerda

Rodrigo Lacerda

18/11/2013

Algum resultado Alessandro?

também tenho um pouco de dúvida no mesmo ponto.
GOSTEI 0
Alessandro Yamasaki

Alessandro Yamasaki

18/11/2013

Sim, foi resolvido.

Foi o que o William comentou. Eu dei permissao apenas para o IP X e consequentemente outras maquinas ficaram sem acesso.
GOSTEI 0
William

William

18/11/2013

Que bom que conseguiu resolver!

Estou encerrando o tópico!
GOSTEI 0
POSTAR