Ricerca…


Imposta la password di root, abilita l'utente root per il socket e l'accesso http

Risolve il problema di: accesso negato per utente root usando la password SÌ Stop mySQL:

sudo systemctl stop mysql

Riavvia mySQL, saltando le tabelle di sovvenzione:

sudo mysqld_safe --skip-grant-tables

Accesso:

mysql -u root

Nella shell SQL, controlla se gli utenti esistono:

select User, password,plugin FROM mysql.user ;

Aggiorna gli utenti (il plugin null abilita per tutti i plugin):

update mysql.user set password=PASSWORD('mypassword'), plugin = NULL WHERE User = 'root';
exit;

In Unix, la shell blocca mySQL senza tabelle di concessione, quindi si riavvia con le tabelle di concessione:

sudo service mysql stop
sudo service mysql start


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow