MySQL Admin Passwort neu setzen

Aus gegebenen Anlass mal eine kleine Anleitung wie man bei seinem eigenen Server das MySQL-Root Passwort neu stetzen kann. Im Grunde ist dies ganz einfach.

1. Man loggt sich als root via ssh auf seinem Server ein und stoppt erstmal den MySQL-server:

# /etc/init.d/mysql stop 

2. Einfach RDBMS MySQL mit deaktivierter Authentifizierung starten.

mysqld_safe --skip-grant-tables

3. Da nun die Konsole blockiert wird starten wie einfach eine neue ssh Sitzung (natürlich auch als root) undverbinden und loggen uns als root in dern MySQL Datenbank ein

# mysql --user=root mysql

4. Nun setzen wir einfach das Passwort neu

update user set Password=PASSWORD('NeuesMySQLPasswort') where user='root';

5. Nun noch aktualisieren und ausloggen.

flush privileges;
quit;

6. Nun einfach wieder in das blockierte Konsolenfenster wechseln und mit STRG +C abbrechen. Dann einfach den MySQL-server wieder starten

/etc/init.d/mysql start

7. Das wars dann auch schon. Nun kann man sich wie gewohnt wieder als root auf seinem MySQL-server anmelden.

Kommentar schreiben


*


Hinweis - Du kannst dies benutzenHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>