Zurücksetzen des MySQL root Passworts

Erklärung

Um aus dem BlueOnyx Control Panel heraus phpMyAdmin zu verwenden oder Datenbanken für Sites anzulegen ist es nötig, dass das aktuelle root Passwort für den MySQL Server im BlueOnyx Control Panel hinterlegt ist.

Wenn Sie dieses Passwort ändern möchten, tun Sie dies ausschliesslich über den Menupunkt Server Management | Network Services | MySQL | Change Password im BlueOnyx Control Panel. Andernfalls können Sie nicht mehr über phpMyAdmin zugreifen und auch keine Datenbanken zu Ihren Sites mehr anlegen.

Vorgehen zum Zurücksetzen des root Passworts

/etc/init.d/mysqld stop
  • Starten Sie den mysqld Dienst manuell mit:
mysqld_safe --user=mysql --skip-grant-tables --skip-networking
  • Sie können nun als root ohne Passwort mit der Datenbank verbinden:
mysql -u root
  • Setzen Sie nun das Passwort des User root wieder auf das im BlueOnyx Control Panel hinterlegte Passwort zurück:
UPDATE mysql.user SET Password=PASSWORD('NeuesPasswort123') WHERE User='root';
  • Stoppen Sie den MySQL server nun mit:
killall mysqld; killall mysqld_safe
  • Starten Sie nun den MySQL Server normal wieder und prüfen Sie ob Ihr gesetztes Passwort wieder funktioniert:
/etc/init.d/mysqld start

Sie könnnen nun Ihr Passwort über den Menupunkt Server Management | Network Services | MySQL | Change Password im BlueOnyx Control Panel wieder ändern.

Bitte beachten Sie, dass wenn Ihr root User z.B. gelöscht wurde weitere SQL Statements zum Wiederanlegen des Users nötig sind. Detaillierte Informationen dazu finden Sie unter MySQL Manual unter Resetting Permissions.

 
blueonyx\mysqld_recoverpw.txt · Zuletzt geändert: 2011/07/20 13:14 von support