MySQL – reimpostare la password di root
Se hai dimenticato la password dell'utente root o di un altro utente del database, questo è un modo molto semplice per ripristinarla. Eseguiamo tutti i comandi dall'account root del sistema operativo.
Innanzitutto, spegniamo il server MySQL:
1 | /etc/init.d/mysql stop |
Avviamo il server di database in background con il comando:
1 | mysqld_safe --skip-grant-tables --skip-networking & |
Accediamo all'account root del database mysql senza inserire una password:
1 | mysql -uroot mysql |
Quindi nella console mysql:
1 2 3 | mysql> update user set Password=PASSWORD('nasze_nowe_hasło') WHERE User='root'; Query OK, 4 rows affected (0.00 sec) Rows matched: 4 Changed: 4 Warnings: 0 |
1 2 | mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) |
1 2 | mysql> quit; Bye |
Riprendiamo il processo dallo sfondo con il comando fg e dopo che appare il messaggio:
1 | mysqld_safe --skip-grant-tables --skip-networking |
useremo la combinazione CTRL + C, dovrebbe apparire:
1 | ^C130504 21:32:04 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended |
Avviamo il server MySQL in modalità normale:
1 | /etc/init.d/mysql start |
Infine, puoi controllare la password di ripristino:
1 | mysql -uroot -p |
voci correlate:
RoundCube: Impossibile salvare la nuova password. Errore di connessione. fallimento Recv: Connection reset by peer Nap ...
Stiamo eseguendo un container di prova 20.04
Installazione di VirtualBox 6.1.2 Ubuntu
Aggiornamento Debian 10 a Debian 11
bella zuppa4
Beautifulsoup4-4.10.0 soupsieve-2.2.1 installato con successo 3.10 bella zuppa4
Beautifulsoup4-4.10.0 soupsieve-2.2.1 installato con successo 11





