mariadb: “Access denied for user ‘root’@’localhost'”

A seguito di una nuova installazione di mariadb, ho provato ad accedere con Adminer, un client web per mysql) ma veniva mostrato il seguente errore:

"Access denied for user 'root'@'localhost'"

Dopo un po’ di verifiche mi sono accorto che collegandomi da CLI e digitando:

SELECT user, password FROM user WHERE User = 'root';

veniva mostrato:

+------+----------+
| User | Password |
+------+----------+
| root | invalid  |
+------+----------+

Reimpostando la password, l’accesso da Adminer ha iniziato a funzionare.

SET PASSWORD FOR 'root'@localhost = PASSWORD("NUOVA_PASSWORD");

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta