Elfelejtett MySQL root jelszó megváltoztatása Ubuntun

Elfelejtett MySQL root jelszó megváltoztatása Ubuntun

Azt hiszem, hogy túl óvatos vagyok. Igyekszem kevés helyen használni egy adott jelszót, így összegyűlt már egy pár, amivel nem is lenne gond, ha tudnám, hogy melyiket hol használtam. Windowson és Ubuntun is használom a MySQL-t és hát sikerült két különböző jelszót megadni. Mivel a nyáron kizárólag Windowson használtam a MySQL-t, így az Ubuntus jelszót sikerült elfelejtenem…

Szerencsére tegnap jó kedvemben voltam és nekiálltam megoldás után keresgélni. A legegyszerűbb és ami biztosan működik a következő:

Izzíts egy Terminált és kövesd a lépéseket.

1. Állítsd le a MySQL-t:

sudo /etc/init.d/mysql stop

2. Indítsd el a mysqld konfigurálást:

sudo mysqld --skip-grant-tables &

3. Jelentkezz be rootként:

mysql -u root mysql

4. Írd fölül a régi jelszavad:

UPDATE user SET Password=PASSWORD('IDE_KERÜL_AZ_ÚJ_JELSZÓ')
WHERE User='root';

5. Töltesd be a jogosultsági táblát:

FLUSH PRIVILEGES;

6. Lépj ki:

exit;

Most már kapcsolódhatsz a MySQL szerveredhez rootként a fent megadott új jelszavaddal.



Leave a Reply

A kötelező mezőket * jelöli.