Mysql
 sql >> Database >  >> RDS >> Mysql

Accesso negato con credenziali corrette, che succede?

Molto probabilmente hai un utente anonimo ''@'localhost' sul tuo sistema. Un utente anonimo è un utente in cui il nome viene ignorato.

Se ti connetti a MySQL con JKR proveniente da localhost ti abbinerà all'utente anonimo.

Puoi controllare usando SELECT User, Host from mysql.user;

Vedi https://dev.mysql.com/doc/ refman/5.7/en/connection-access.html per una discussione dettagliata sul modo in cui MySQL abbina utenti e autorizzazioni.