sql >> Base de Datos >  >> RDS >> Mysql

Acceso denegado con credenciales correctas, ¿qué está pasando?

Lo más probable es que tenga un usuario anónimo ''@'localhost' en su sistema. Un usuario anónimo es un usuario donde se ignora el nombre.

Si te conectas a MySQL con JKR procedente de localhost lo emparejará con el usuario anónimo.

Puede verificar usando SELECT User, Host from mysql.user;

Ver https://dev.mysql.com/doc/ refman/5.7/en/conexión-acceso.html para una discusión detallada sobre la forma en que MySQL empareja usuarios y permisos.