WordPress: Admin-Passwort im Localhost wiederherstellen
In diesem Beitrag findet ihr die Lösung um bei WordPress das Admin-Passwort im Localhost wiederherzustellen.

WordPress während der Entwicklung neuer Themes in einer lokalen Testumgebung (localhost) zu installieren hat in erster Linie Vorteile. Zum einen müsst Ihr eine halbfertige Version nicht online hinterlegen und ggf. mit einem Passwort vor zufälligen Besuchern sperren. Darüber hinaus müssen Daten auch gar nicht erst hochgeladen werden – was die Entwicklung neuer Themes natürlich deutlich beschleunigt. Allerdings stößt auch eine lokale Serverinstallation mitunter an ihr Grenzen. Zum Beispiel wenn Ihr das Passwort Eures Admin-Accounts vergessen habt. E-Mail-Benachrichtungen funktionieren auf dem Localhost nämlich unter Umständen nicht, folglich kann man sich das vergessene Passwort auch nicht zuschicken lassen. Und jetzt?
WordPress-Passwort in lokaler Installation vergessen
Wenn Ihr das Passwort von einem online gehosteten Blog vergessen habt, so könnt Ihr im Anmeldefenster von WordPress auf »Passwort vergessen« klicken. Anschließend gebt Ihr E-Mail-Adresse oder Benutzernamen ein und könnt anschließend das Passwort wiederherstellen.

Je nachdem, wie die lokale Testumgebung eingerichtet ist wurde das E-Mail System nicht konfiguriert. Das ist häufig der Normalfall. Leider kann WordPress nun keine E-Mail verschicken.
WP-Passwort mit phpMyAdmin überschreiben
Mit dem Tool phpMyAdmin könnt ihr die Datenbank eurer WordPress-Installation komfortabel verwalten. Wenn Ihr WordPress selbst lokal installiert habt, ist phpMyAdmin wahrscheinlich schon vorhanden. Andernfalls könnt Ihr es auf der Website von phpMyAdmin herunterladen, installieren und in ein beliebiges Verzeichnis auf dem lokalen Server verschieben.
Öffnet phpMyAdmin und wählt die Datenbank Eurer WordPress-Installation aus. Ihr erreicht phpMyAdmin über das Verzeichnis, in dem ihr es abgelegt habt. Z.B. über https://localhost/phpmyadmin
. Je nach Konfiguration wird der Pfad abweichen.
Das nachfolgende Bild zeigt die Datenbank wordpress.

wp_users-Tabelle öffnen
Nun müsst Ihr die Benutzertabelle von WordPress identifizieren und öffnen. Während der Installation konntet Ihr wählen, welches Tabellenpräfix Ihr für die WordPress-Tabellen vergeben wollt. Wenn Ihr hier nichts geändert habt, so wird wp_ vergeben. Die Benutzertabelle heißt in diesem Fall wp_users.
Öffnet die Tabelle und sucht den passenden Benutzer, z.B. admin
, heraus. Das Passwort ist verschlüsselt und kann nicht verwendet werden. Klickt anschließend auf den Stift um den Benutzer zu editieren.

Passwort editieren
Nun müssen lediglich zwei Einträge angepasst werden um das Passwort wiederherzustellen. In der Zeile mit dem Feld users_pass
stellt Ihr unter Funktion MD5 (Message-Digest Algorithm 5) ein und vergebt anschließend als Wert ein beliebiges Passwort. Zuletzt speichert Ihr die Angaben.

Das Passwort wurde in diesem Beispiel auf kulturbanause
geändert. Ihr könnt Euch nun wie gewohnt einloggen.
Perfekt! Vielen Dank, ich war schon total verzweifelt!
Danke, du hast mir den Allerwertesten gerettet!!! :-D
Der Tipp ist super!!!!
Und gleich eine Frage:
Wordpress-Homepage lokal erstellt. Alle Daten bei T-Online hochgeladen und Datenbank sowie Weiterleitung auf eine bestehende Domain angelegt. Es funktioniert nichts! Was mache ich falsch? Genügt es nicht in den allgemeinen Einstellungen den Pfad anzupassen.
Die URLs in der Datenbank hast du umgeschrieben?
Danke für die Anleitung! Du hast gerade meine lokale WP-Installation gerettet.
Hallo,
vielen , vielen Dank für den sehr hilfreichen Artikel!!!
Ich habe vor Kurzem auf meinem Blog ein Update gemacht. Gestern habe ich nun mein Passwort geändert. Irgendwie hat dieses aber nach der Änderung nicht funktioniert. Auch konnte ich nicht mehr über meine E-Mail-Adresse ein neues generieren. Das war echt mies! Durch eine Recherche im Internet bin ich zum Glück auf Ihren Artikel gestoßen – und konnte hierdurch letztlich das echt supernervige Problem im Nu beseitigen!
Dafür wollte ich mich jedenfalls noch einmal bedanken!!!
Viele Grüße,
Ralf
Danke!
Super Anleitung! :)
Jippppppiiiiiiiiieeeee. Ich bin drin!!!!
Toller Tipp. Super einfach. Und es funktioniert :-)
Vielen Dank
Du hast mir mit diesem Beitrag SUPER geholfen! Vielen Dank!!
Susanne
Vielen Dank! Du hast mir mit diesem Artikel sehr weitergeholfen. Super erklärt.
Hi Jonas,
ah, wirklich guter Tipp. Der Trick mit MD5 hatte mir noch gefehlt.
Lieben Dank für die tolle Anleitung!
Anstatt der Datenbank Variante gibt es aber auch ein Tool mit dem sein Passwort recht zügig zurücksetzen kann. http://wp-password-recover.sem-seo-blog.net/
Aber man muss nicht umbedingt PHPMyAdmin installieren, man kann auch einfach einen MYSQL Client verwenden wie MySQL Query Browser [ http://dev.mysql.com/downloads/gui-tools/5.0.html ]. Auch sollte man sich bewusst sein das es zwischen Entwicklunsg und Produktions Umgebung auch Unterschiede geben kann was die Funktionalität angeht, besonderst wenn man lokal Win und auf dem Server Linux verwendet.
Falls man also eine grössere Seite macht sollte man sich schon eine Testumgebung auf dem Server selber einrichten die über eine eigene Domain erreichbar ist und auf vhost ebene Passwortgeschützt ist. Weiterführend sollte man sich auch SVN ansehen.