privileges

Mattepuffo's logo
Reset privilegi di root in MySQL

Reset privilegi di root in MySQL

Mi è capitato qualche settimana fa di cambiare i permessi, facendo però qualche casino.

In sostanza neanche con l'utente di root potevo più fare nulla; potevo solo connettermi.

Dato che l'utente di root è importante per l'amministratore, ho dovuto resettarlo.

Vediamo i passaggi.

Prima di tutto stoppiamo il server.

Il comando dipende dalla distro ovviamente, e in questo caso siamo Red Hat:

# service mysqld stop

Poi riavviamolo con senza privilegi:

# mysqld_safe --skip-grant-tables

A questo possiamo connetterci senza problemi.