Accesso negato al database mysql
-
27-10-2019 - |
Domanda
Ho creato ieri un database chiamato auth
in mysql.
Oggi sono andato ad accedervi tramite USE auth;
ma ho ottenuto questo output
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'auth'
Non ho mai avuto questo problema quando creavo e utilizzavo i database.
Soluzione
Connettiti al database con root
mysql -u root -pyourpassword
(cambia la tua password con la password che hai per root o lasciala vuota nel caso in cui non la hai impostata).Ora dovresti avere accesso al tuo db.Controlla questo thread su come impostare le autorizzazioni per gli utenti MySQL Add User Guide .
Altri suggerimenti
magari prova a creare e utilizzare un nuovo database per vedere se il problema è ripetibile o se è specifico per quel database.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow