Zum Inhalt springen
Tipps & Anleitungen

WordPress Admin-Passwort per phpMyAdmin zurücksetzen

Wenn Passwort-Mails nicht ankommen und kein Admin mehr erreichbar ist, bleibt der direkte Weg über die Datenbank: Passwort in phpMyAdmin als MD5 setzen — so geht es sicher.

Passwort vergessen, die „Passwort vergessen?“-Mail kommt nicht an (ein Klassiker — warum, erklärt der Artikel E-Mail kommt nicht an), und einen zweiten Admin gibt es nicht: Dann bleibt der direkte Weg über die Datenbank. Er wirkt technischer, als er ist — mit dieser Anleitung dauert er fünf Minuten.

Vorbereitung

  • Zugang zum Hosting-Panel mit phpMyAdmin (bei praktisch jedem Hoster vorhanden).
  • Den Datenbanknamen deiner WordPress-Installation — er steht in der wp-config.php unter DB_NAME. Wichtig, wenn mehrere Datenbanken existieren.
  • 60 Sekunden für ein Datenbank-Backup (Export-Knopf) — Pflicht vor jedem direkten Datenbank-Eingriff.

Passwort zurücksetzen in 6 Schritten

  1. phpMyAdmin öffnen und links die richtige Datenbank auswählen.
  2. Die Tabelle wp_users öffnen. Achtung: Das Präfix kann abweichen — xyz_users ist dieselbe Tabelle. Das tatsächliche Präfix steht in der wp-config.php unter $table_prefix.
  3. Die Zeile deines Benutzers finden (Spalte user_login oder user_email) und auf Bearbeiten klicken.
  4. Im Feld user_pass steht ein langer Hash. Ersetze ihn: neues Passwort ins Wertefeld tippen und links daneben in der Funktions-Spalte MD5 auswählen.
  5. OK/Speichern. phpMyAdmin speichert den MD5-Hash des neuen Passworts.
  6. Anmelden — mit dem neuen Passwort. WordPress erkennt den alten MD5-Hash, akzeptiert ihn einmalig und ersetzt ihn beim Login automatisch durch sein modernes, sicheres Hash-Verfahren.

Genau deshalb ist der MD5-Trick trotz des veralteten Verfahrens in Ordnung: Er lebt nur bis zur ersten Anmeldung.

Alternative für SSH-Nutzer: WP-CLI

Mit Shell-Zugang ist es ein Einzeiler — ganz ohne phpMyAdmin:

wp user update DEIN_LOGIN --user_pass='NeuesSicheresPasswort'

Oder, wenn der Benutzername unklar ist, erst wp user list ausführen.

Wenn der Login trotzdem scheitert

Neues Passwort gesetzt, aber du kommst immer noch nicht rein? Dann lag es nie am Passwort:

Danach: Ursachen abstellen

  1. Mailversand reparieren — damit die Passwort-Mail beim nächsten Mal ankommt (SMTP einrichten).
  2. Zweiten Admin-Zugang anlegen und sicher verwahren — als Rettungsanker.
  3. Passwort-Manager verwenden: Das neue Passwort gehört dorthin, nicht auf den Notizzettel.
  4. Prüfen, ob unbekannte Konten existieren — wer sich aus der eigenen Website ausgesperrt fühlt, sollte einmal die Benutzerliste durchgehen.

Mit Ammera Care brauchst du diesen Artikel übrigens nicht mehr: Der sichere 1-Klick-Login unserer Plattform bringt dich auch dann in den Adminbereich, wenn Passwort-Mails klemmen — protokolliert und ohne Passwort-Bastelei. Zum Core-Modul.

Häufig gestellte Fragen

Ammera Care Dieser Ratgeber wurde vom Ammera-Care-Team verfasst. Seit 2014 betreuen wir WordPress-Websites für Unternehmen im DACH-Raum.