Marco Tini logo
Marco Tini

Pubblicato

Settembre 24, 2018

Aggiornato

Ottobre 22, 2021

Marco Tini in MySQL | Settembre 24, 2018

Come resettare la root password di MySQL

Se state impazzendo e non riuscite più ad accendere al vostro database su MySQL (ehm…) e volete resettare la password dell’account admin (detto anche root) perché per qualche strano motivo i permessi ogni tanto vengono cambiati… beh, ecco come fare.

Prima di tutto stoppate il processo:

sudo service mysql stop

Poi avviate MySQL in modalità sicura:

sudo mkdir /var/run/mysqld
sudo chown mysql: /var/run/mysqld
sudo mysqld_safe --skip-grant-tables --skip-networking &

Ora premete invio ed eseguite:

sudo mysql -uroot mysql
Come resettare la root password di MySQL

Inserite la password e una volta dentro, selezionate il DB:

use mysql;

Cambiate la password e aggiornate i permessi:

UPDATE mysql.user SET authentication_string=PASSWORD('password'), plugin='mysql_native_password' WHERE User='root';
flush privileges;

Poi uscite con un semplice exit e premete invio. Riavviate il sistema con:

sudo reboot now

Ora se provate ad accedere, dovrebbe avervi aggiornato la password (prima vi chiede la password di sistema e poi quella che avete inserito prima per l’account root):

sudo mysql -u root -p

Inserite la nuova password e… voilà.

Marco Tini logo
Marco Tini

Pubblicato

Settembre 24, 2018

Aggiornato

Ottobre 22, 2021

  • Come rimuovere tutti i post di WordPress in stato inherit
  • Come far partire in automatico al riavvio i container su Docker
  • Come mantenere MySQL attivo anche in caso di errori
  • Come installare WordPress su Raspberry Pi
  • Come installare MySQL Su Raspberry Pi
  • Articoli Correlati per Tag :
  • db
  • mysql
  • mysql password
  • password root
  • reset password
  • root account
  • Privacy policy
  • Support
  • About me
    Marco Tini
    P.IVA 10971230015