GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come ripristinare la password di root MySQL/MariaDB su Ubuntu 20.04 Focal Fossa Linux

In questa guida ripristineremo la password di root MySQL/MariaDB persa su Ubuntu 20.04 Focal Fossa. Ciò può essere ottenuto disabilitando l'autenticazione di root e accedendo senza la password.

In questo tutorial imparerai:

  • Come reimpostare la password dell'amministratore root su MySQL 8 o versioni successive
  • Come reimpostare la password dell'amministratore root su MariaDB 10.3 o versioni successive
  • Come disabilitare l'autenticazione root e accedere senza password

Reimposta la password di root MySQL/MariaDB su Ubuntu 20.04

Requisiti e convenzioni software utilizzati

Requisiti software e convenzioni della riga di comando Linux
Categoria Requisiti, convenzioni o versione del software utilizzata
Sistema Installato Ubuntu 20.04 o aggiornato Ubuntu 20.04 Focal Fossa
Software MySQL 8.0, MariaDB 10.3 o versioni successive
Altro Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando.
Convenzioni # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Istruzioni dettagliate per il ripristino della password MySQL/MariaDB di root su Ubuntu 20.04

  1. Avvia MySQL/MariaDB senza l'opzione delle tabelle di concessione. Questo ci consentirà di accedere a MySQL/MariaDB come utente root senza password:
    $ sudo systemctl stop mysql
    $ sudo mkdir -p /var/run/mysqld
    $ sudo chown mysql:mysql /var/run/mysqld
    $ sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking &
    
  2. Conferma che il demone MySQL/MariaDB sia attivo e funzionante:
    $ ps aux | grep mysqld
    

    Salta Concedi tabelle sul server MySQL

  3. A questo punto, l'accesso a MySQL/MariaDB non dovrebbe richiedere alcuna password:
    $ mysql -u root
    

    Esegui i seguenti comandi SQL per reimpostare la password dell'amministratore su N3w_p@ssw0rD. :

    > FLUSH PRIVILEGES;
    > USE mysql; 
    > ALTER USER 'root'@'localhost' IDENTIFIED BY 'N3w_p@ssw0rD.';
    > quit
    

    Reimposta una password di root sul server MySQL

  4. Riavvia il server MySQL/MariaDB:
    $ sudo pkill mysqld
    $ sudo systemctl start mysql
    
  5. A questo punto dovresti essere in grado di accedere al server MySQL/MariaDB con la password impostata nel Passaggio 3 :

    $ mysql -u root --password='N3w_p@ssw0rD.'
    

    Accedi con una nuova password


Ubuntu
  1. Come reimpostare o modificare la password di root MySQL su Linux o Windows

  2. Password di root predefinita su Ubuntu 20.04 Focal Fossa Linux

  3. Come reimpostare la password di root MySql

  4. Come reimpostare la password di Ubuntu?

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

Come ripristinare la password di root di Ubuntu 22.04 LTS

Come modificare la password di root in Ubuntu Linux

Come reimpostare la password di root dimenticata in Ubuntu

Come reimpostare la password di root dimenticata in Ubuntu Linux

Come reimpostare la password di root su Ubuntu 22.04

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