WordPress-FehlerProbleme ohne Meldung

WordPress Admin-Passwort vergessen: So kommst Du wieder ins Dashboard

Hast Du das Passwort für den Admin vergessen, führt der erste Weg über den Link „Passwort vergessen?“ auf der Anmeldeseite. WordPress schickt dann einen Link zum Zurücksetzen an die hinterlegte E-Mail-Adresse. Kommt keine Mail an, setzt Du das Passwort per WP-CLI mit wp user update oder in phpMyAdmin direkt in der Tabelle wp_users. Dort reicht ein MD5-Wert, den WordPress beim nächsten Login durch einen sicheren Hash ersetzt. Einen neuen Admin per SQL anzulegen ist nur der letzte Weg.

So sieht die Meldung aus

  • Lost your password?
  • Passwort vergessen?
  • Error: The password you entered for the username admin is incorrect. Lost your password?
  • Fehler: Das eingegebene Passwort für den Benutzernamen admin ist nicht korrekt. Passwort vergessen?
  • Error: The email could not be sent. Your site may not be correctly configured to send emails.
  • Fehler: Die E-Mail konnte nicht gesendet werden. Möglicherweise ist deine Website nicht korrekt für den Versand von E-Mails konfiguriert.

Woran es liegt.

Passwort nirgends notiert

Das Passwort stand nur im Browser, der Rechner wurde getauscht oder die Agentur, die die Seite gebaut hat, hat die Zugänge nie übergeben. Das ist der naheliegende Fall und meist schnell gelöst.

Hinterlegte E-Mail-Adresse veraltet

Die Adresse im Konto gehört einem früheren Mitarbeiter, einer alten Domain oder dem Dienstleister von damals. Der Link zum Zurücksetzen landet dann in einem Postfach, auf das Du keinen Zugriff hast.

Die Seite verschickt keine Mails

Ist der Mailversand des Servers eingeschränkt, bricht WordPress mit einer Fehlermeldung ab oder die Mail landet im Spam. Das Zurücksetzen über die Anmeldeseite läuft dann ins Leere.

Benutzername unbekannt

Oft ist unklar, ob der Zugang admin, ein Vorname oder etwas ganz anderes hieß. WordPress akzeptiert bei der Anmeldung aber auch die E-Mail-Adresse anstelle des Benutzernamens.

Zugang von Fremden geändert

Hat jemand Fremdes Passwort oder E-Mail-Adresse geändert, stimmt keine der gewohnten Angaben mehr. Dann geht es nicht nur um den Zugang, sondern um einen möglichen Einbruch in die Seite.

So behebst Du den Fehler.

Leg vor jeder Änderung eine Sicherung von Dateien und Datenbank an. Geh die Schritte der Reihe nach durch und prüf nach jedem, ob die Seite wieder lädt.

  1. Mit „Passwort vergessen?“ zurücksetzen

    Öffne die Adresse Deiner Seite mit /wp-login.php und klicke unter dem Formular auf „Passwort vergessen?“. Gib Benutzernamen oder E-Mail-Adresse ein und bestätige mit „Neues Passwort erhalten“. Der Link in der Mail gilt ohne Änderung durch ein Plugin einen Tag lang. Sieh auch im Spam-Ordner nach.

  2. Datenbank sichern und Admins auflisten

    Bevor Du am Server etwas änderst, exportiere die Datenbank im Hosting-Panel oder per WP-CLI. Speichere die Datei außerhalb des öffentlichen Ordners, sonst kann sie jeder herunterladen. Der zweite Befehl zeigt alle Administratoren mit ID, Benutzername und E-Mail-Adresse. So siehst Du auch, wohin die Mail aus Schritt 1 gegangen ist.

    Terminal (WP-CLI)
    wp db export ../sicherung-vor-passwort.sql
    wp user list --role=administrator --fields=ID,user_login,user_email
  3. Passwort per WP-CLI setzen

    Mit SSH-Zugang ist das der schnellste Weg. Ersetze die 1 durch die ID aus der Liste. Das Passwort landet dabei im Verlauf des Terminals, ändere es deshalb nach der Anmeldung unter Benutzer → Profil noch einmal.

    Terminal (WP-CLI)
    wp user update 1 --user_pass='Neues-langes-Passwort'
  4. Passwort in phpMyAdmin setzen

    Öffne phpMyAdmin im Hosting-Panel und wähle die Datenbank, die in der wp-config.php bei DB_NAME steht. Der Befehl unten speichert ein neues Passwort als MD5-Wert. WordPress erkennt dieses alte Format beim nächsten Login und legt das Passwort dann von selbst mit einem sicheren Verfahren neu ab. Weicht das Tabellenpräfix in der wp-config.php von wp_ ab, passe den Tabellennamen an.

    phpMyAdmin (SQL)
    UPDATE wp_users
    SET user_pass = MD5('Neues-langes-Passwort')
    WHERE ID = 1;
  5. E-Mail-Adresse korrigieren

    Stimmt die hinterlegte Adresse nicht, ändere sie nach der Anmeldung unter Benutzer → Profil. WordPress schickt dann eine Bestätigung an die neue Adresse. Prüfe unter Einstellungen → Allgemein auch die administrative E-Mail-Adresse, an die Hinweise zu Updates und Fehlern gehen.

  6. Den Mailversand reparieren

    Kam die Mail aus Schritt 1 nicht an oder erschien die Meldung, dass sie nicht gesendet werden konnte, richte den Versand über ein SMTP-Plugin ein. Sonst stehst Du beim nächsten vergessenen Passwort wieder vor demselben Problem.

  7. Neuen Administrator per WP-CLI anlegen

    Funktioniert keiner der Wege, etwa weil das alte Konto gelöscht wurde, legst Du ein neues an. Per WP-CLI geht das sauber mit einem Befehl, WordPress erzeugt dabei selbst ein Passwort und zeigt es an. Vergib nach der Anmeldung ein eigenes Passwort oder lösche das Notfall-Konto wieder.

    Terminal (WP-CLI)
    wp user create notfall name@example.de --role=administrator
  8. Neuen Administrator per SQL anlegen: nur als letzter Weg

    Ohne SSH bleibt phpMyAdmin. Die drei Befehle legen ein Konto an und geben ihm die Rolle Administrator. Auch die Schlüssel wp_capabilities und wp_user_level tragen das Tabellenpräfix im Namen. Ein Tippfehler im serialisierten Text macht die Rolle unwirksam, übernimm ihn deshalb Zeichen für Zeichen.

    phpMyAdmin (SQL)
    INSERT INTO wp_users (user_login, user_pass, user_nicename, user_email, user_registered, user_status, display_name)
    VALUES ('notfall', MD5('Neues-langes-Passwort'), 'notfall', 'name@example.de', NOW(), 0, 'Notfall');
    SET @neu = LAST_INSERT_ID();
    INSERT INTO wp_usermeta (user_id, meta_key, meta_value) VALUES
    (@neu, 'wp_capabilities', 'a:1:{s:13:"administrator";b:1;}'),
    (@neu, 'wp_user_level', '10');
  9. Inhaber des Hostings einbeziehen

    Hast Du weder SSH noch Zugang zum Hosting-Panel, kann nur der Inhaber des Hosting-Vertrags weiterhelfen. Oft ist das die Agentur, die die Seite gebaut hat. Lass Dir die Zugänge für Hosting, Domain und WordPress schriftlich übergeben.

Zuletzt geprüft am 25. September 2026.

So kommt er nicht wieder.

  • Zugänge in einem Passwort-Manager speichern, nicht nur im Browser.
  • Im Konto eine E-Mail-Adresse hinterlegen, die Dir gehört und dauerhaft bestehen bleibt, zum Beispiel ein Postfach Deiner Domain.
  • Einen zweiten Administrator für den Notfall anlegen, mit eigenem Namen statt admin.
  • Einmal im Jahr mit „Passwort vergessen?“ testen, ob die Mails von WordPress ankommen.

Fragen zu Admin-Passwort vergessen

Wie setze ich das WordPress-Passwort ohne E-Mail zurück?
Mit SSH-Zugang per WP-CLI und dem Befehl wp user update mit der Option --user_pass. Ohne SSH geht es in phpMyAdmin: In der Tabelle wp_users trägst Du im Feld user_pass ein neues Passwort mit der Funktion MD5 ein.
Ist ein MD5-Passwort in WordPress nicht unsicher?
Nur für kurze Zeit. WordPress akzeptiert den MD5-Wert genau für diesen Notfall und ersetzt ihn beim ersten erfolgreichen Login durch einen sicheren Hash. Melde Dich deshalb direkt nach der Änderung einmal an.
Wo finde ich meinen WordPress-Benutzernamen?
In der Mail, die WordPress bei der Anlage des Kontos verschickt hat, oder in phpMyAdmin in der Tabelle wp_users in der Spalte user_login. Bei der Anmeldung funktioniert statt des Benutzernamens auch die E-Mail-Adresse.
Wie lange ist der Link zum Zurücksetzen gültig?
Ohne Änderung durch ein Plugin einen Tag. Danach meldet WordPress, dass der Link abgelaufen ist. Fordere dann über „Passwort vergessen?“ einen neuen an. Es gilt immer nur der zuletzt verschickte Link.

Lieber eine Website, die einfach läuft?

Wir bauen Websites, die schnell laden und ohne Update-Stress laufen. Oder wir übernehmen Deine WordPress-Seite samt Pflege. Erst Dein Paket, dann ein Termin per Video.

Kevin Baum im Videocall an seinem Schreibtisch, im Hintergrund eine Holzlattenwand mit farbigem Licht.

Erst Dein Paket, dann der Termin

Im Preisrechner tippst Du an, was Dich bremst. Du siehst sofort Dein Paket mit Preisspanne. Danach wählst Du direkt einen Termin, das Gespräch läuft per Video.

Dein Preis in 2 Minuten