Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Acesso negado com credenciais corretas, o que está acontecendo?


Provavelmente você tem um usuário anônimo ''@'localhost' em seu sistema. Um usuário anônimo é um usuário em que o nome é ignorado.

Se você se conectar ao MySQL com JKR vindo de localhost ele irá combiná-lo com o usuário anônimo.

Você pode verificar usando SELECT User, Host from mysql.user;

Consulte https://dev.mysql.com/doc/ refman/5.7/en/connection-access.html para uma discussão detalhada sobre como o MySQL combina usuários e permissões.