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

Come posso eseguire con i privilegi [email protetta] in MySQL?

Sembra che tu ti connetta sempre su TCP (piuttosto che su socket Unix su Linux o named pipe su Windows). Poiché hai skip_name_resolve nel tuo file ini, il server non inverte DNS l'ip 127.0.0.1 torna a localhost, quindi l'utente che appari come è [email protected] , non [email protected]

Se puoi, rimuovi skip_name_resolve dal file ini e assicurati che Abe Petrillo abbia menzionato di avere "127.0.0.1 localhost" nel tuo file hosts. Ciò dovrebbe consentirti di connetterti come [email protected] Se hai bisogno di skip_name_resolve per essere reinserito, assicurati di eseguire,

GRANT ALL on *.* to 'root'@'127.0.0.1' identified by '$roots_password' WITH GRANT OPTION;

che dovrebbe permetterti di aggiungere di nuovo skip_name_resolve nel tuo file ini.