Dieser Trick ist ein bisschen diletant aber er funktioniert immerhin. Ausgangsproblem war, dass ich mein WordPresspasswort vergessen habe und der Blog auf einem Server lag, der keinen Mailserver hatte – ich konnte also das Zuschicken per Mail vergessen.

Wenn man aber die Zugriffsrechte für die Datenbank (idealerweise phpmyAdmin) hat. Kann man sein Passwort einfach neu setzen. Man installiert WordPress einfach lokal und ändert das Passwort auf etwas bekanntes (z.B. 123) oder nimmt einfach das Zufallspasswort das bei der Neuinstallation mit ausgeliefert wird. Für dieses Beispiel nehme ich einfach mal 123. Ich ändere also mein Passwort in der lokalen WordPressversion auf 123 (oder etwas anderes) und gehe dann in den phpmyadmin und rufe dort die Tabelle wp_users auf. Je nachdem welches Präfix ihr verwendet, heißt die Tabelle anders. Dort sehe ich das Passwort in verschlüsselter Form

phpmyadmin-wordpress-passwort

Dieses Passwort kopiere ich dann und gehe in den phpmyadmin mit der Bloginstallation, bei der ich das Passwort verschlampt vergessen habe und füge es dort ein.

Dann kann ich mich in diese WordPress Version mit dem Passwort (in diesem Fall 123) einloggen und es dort ändern (oder eben beibehalten wie man möchte). Ich denke es muss nicht weiter erwähnt werden, dass 123 kein besonders sicheres Passwort ist ;-)

Dieser Trick müsste auch bei anderen Systemen wie Joomla, phpBB etc. ohne Probleme funktionieren. Ihr solltet lokal die selbe Version benutzen wie die Installation, bei der ihr das Passwort verloren habt.


Anmerkungen:

Kommentare