Gennaio 14, 2022

Come cambiare mysql root password on Linux

Se hai dimenticato la password MySQL per l’utente root, abbiamo coperto in questa guida. Segui le nostre istruzioni passo passo per reimpostare la password di root su un sistema Linux tramite la riga di comando.

In questo tutorial imparerai:

  • Come modificare/reset password di root per MySQL
Reset password di root per MySQL

Reimpostare la password di root per MySQL

Requisiti Software e Linux a Riga di Comando Convenzioni
Categoria Requisiti, Convenzioni o la Versione del Software Utilizzato
Sistema Qualsiasi distro Linux
Software MySQL
Altri accesso Privilegiato al sistema Linux come root o tramite sudo comando.
Convenzioni # – richiede comandi linux di essere eseguito con privilegi di root direttamente come utente root o con l’uso di sudo comando
$ – richiede i comandi di linux per essere eseguito come un normale utente non privilegiato

Come cambio/reset password di root per MySQL

istruzioni passo Passo:

  1. Avviare e arrestare il servizio MySQL con un comando systemctl:
    $ sudo systemctl stop mysql
  2. Ora, abbiamo bisogno di riavviare il servizio di MySQL, ma senza privilegi della password che viene concessa. Si noti che & alla fine del comando esegue semplicemente il servizio in background e ci consentirà di continuare a utilizzare il terminale corrente.
    $ sudo mysqld_safe --skip-grant-tables &
  3. Sarete ora in grado di connettersi al server MySQL come root, senza specificare una password:
    $ mysql -u root
  4. Ora, reimposta la password di root, ma prima svuota i privilegi per ricaricare le sovvenzioni:
    mysql> FLUSH PRIVILEGES;mysql> use mysql;mysql> update user set plugin="mysql_native_password" where User='root';mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password_here';mysql> FLUSH PRIVILEGES;mysql> quit;
  5. Infine, spegnere il servizio MySQL e avviarlo di nuovo.
    $ sudo systemctl restart mysql

Tutto fatto. La tua password di root dovrebbe ora essere cambiata e MySQL è di nuovo attivo e funzionante normalmente.

Conclusione

Reimpostare una password di root MySQL dimenticata è abbastanza semplice. Tuttavia, il processo comporta l’assunzione temporanea di MySQL offline, quindi ovviamente è meglio evitare di farlo più che assolutamente necessario. Se vi capita di dimenticare di nuovo la password, saprete dove trovare questa guida.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.