Elfelejtett MySQL root jelszó megváltoztatása

Felejtetted el valaha a MySQL root jelszavad? Ha igen itt egy gyors “hogyan” a MySQL root jelszó cseréjére.
Először is root jogosultsággal kell rendelkezned a szerveren, ha azt is elfelejtetted hamarosan fordítok arról is egy “hogyan”-t, angol nyelven itt találod hozzá a megoldást.

Mindenek előtt állítsd le a mysql démont:

sudo /etc/inid.d/mysql stop

Majd indítsd el a mysql-t safe módban a “grant tables” betöltése nélkül:

sudo mysql_safe --skip-grant-tables

Ezek után a MySQL-nek el kell indulnia, ha nem teszi, akkor nagyobb a gond egy root jelszó elfelejtésénél.
Sikeres indítás után be kell tudnod jelentkezni root jogosultsággal a jelszó megadása nélkül:

mysql --user=root mysql

Bejelentkezés után a következő paranccsal tudod megváltoztatni a jelszót:

update user set Password=PASSWORD('new-password');
flush privileges;
exit;

Gy.K.: A “new-password” helyére ad meg a kívánt jelszót.
Ezek után “gyilkold” (kill) le a mysql démont, majd indítsd el normál módban.
Forrás: howtoforge.com

3 thoughts on “Elfelejtett MySQL root jelszó megváltoztatása

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Ez az oldal az Akismet szolgáltatást használja a spam csökkentésére. Ismerje meg a hozzászólás adatainak feldolgozását .