Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Zugriff mit korrekten Anmeldeinformationen verweigert, was ist los?

Höchstwahrscheinlich haben Sie einen anonymen Benutzer ''@'localhost' auf Ihrem System. Ein anonymer Benutzer ist ein Benutzer, bei dem der Name ignoriert wird.

Wenn Sie sich mit JKR mit MySQL verbinden kommt von localhost es wird Sie mit dem anonymen Benutzer abgleichen.

Sie können dies mit SELECT User, Host from mysql.user; überprüfen

Siehe https://dev.mysql.com/doc/ refman/5.7/en/connection-access.html für eine detaillierte Diskussion darüber, wie MySQL Benutzer und Berechtigungen abgleicht.