GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Reimpostazione della password di root MySQL/MariaDB in Ubuntu 16.04/18.04

Introduzione:
Nel caso in cui hai dimenticato la password 'root' in MySQL/MariaDB(10.0.x) puoi reimpostare la password come segue:
Rif:https://kofler.info/root-login-problem -mit-mariadb/

PASSAGGI:
Arresta MySQL/MariaDB attualmente in esecuzione
service mysql stop
Avvia MySQL/MariaDB in modalità non protetta:
mysqld_safe --skip-grant-tables --skip-networking &
Accedi come root in MySQL/MariaDB
mysql -u root
Imposta la nuova password di root:
Per MySQL precedente alla V 5.7
update mysql.user set password=password('new-root-password-here') where user='root';
per Mysql v 5.7 e versioni successive:
update mysql.user set authentication_string=PASSWORD('new-root-password-here') where user='root';
Se la password di root era già stata impostata, il seguente comando funzionerà meglio:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new-root-password-here';
Per MariaDB:
Nel caso di MariaDB, normalmente controlla che l'utente di sistema sia root e che l'utente root mysql abbia la password corretta prima di concedere l'accesso. In caso di tentativo di accesso come root tramite PHPMyadmin, ciò fallirebbe anche con la password di root MariaDB corretta. Per rimediare, dobbiamo disabilitare il plugin 'unix_socket' come segue:
update mysql.user set plugin='' where user='root';
Conferma le nuove modifiche
select user,host,password,plugin from mysql.user;
La colonna "pluging" dovrebbe essere vuota per l'utente "root@localhost"

Esci da MySQL/MariaDB:
FLUSH PRIVILEGES;
exit;

Uccidi il processo non protetto MySQL/MariaDB:
killall mysqld
Aspetta qualche secondo per terminare.
Riavvia il servizio MySQL/MariaDB normalmente:
service mysql start

Ora il login di root dovrebbe funzionare per PHPMyadmin come per il client mysql.


Ubuntu
  1. Come reimpostare la password di Ubuntu?

  2. Come reimpostare la password di root di MySQL o MariaDB

  3. Reimpostazione della password di root di MariaDB in Ubuntu 16.04 LTS

  4. Disabilitare l'account di root in Ubuntu?

  5. Reimpostare la password Phptheadmin dimenticata?

Come reimpostare la password di root in Ubuntu 17.10

Come reimpostare la password di root in MySQL 8 su Ubuntu Linux

Installa OpenLiteSpeed, MariaDB, PHP8.0 su Ubuntu 20.04/18.04 Server

Come installare MySQL 8.0 su Ubuntu 18.04

Come installare MariaDB su Ubuntu 14.04

Come modificare/reimpostare la password di root di MySQL o MariaDB