WordPress Admin-Benutzer per Datenbank anlegen oder reparieren
Wenn der Zugriff auf das WordPress-Backend nicht mehr möglich ist, lässt sich ein Administrator auch direkt über die Datenbank anlegen oder reparieren. Diese Methode ist ein bewährter Notfallweg – sollte aber mit Bedacht eingesetzt werden.
Wann ist ein Eingriff über die Datenbank sinnvoll?
Ein Zugriff über die Datenbank kann notwendig sein, wenn:
-
kein Administrator-Login mehr funktioniert
-
alle Admin-Konten gelöscht wurden
-
ein Benutzer keine Administratorrechte mehr hat
-
ein Plugin oder Fehler den Login blockiert
👉 Wichtig:
Diese Methode ist für Notfälle gedacht, nicht für den normalen Betrieb.
Zugriff auf die WordPress-Datenbank
Der Zugriff erfolgt in der Regel über:
-
phpMyAdmin im Hosting-Backend
-
oder ein vergleichbares Datenbank-Tool
Vor Änderungen gilt immer:
👉 Backup der Datenbank erstellen
Schritt 1: Neuen Benutzer in der Tabelle wp_users anlegen
In der Tabelle wp_users einen neuen Datensatz anlegen oder einen bestehenden bearbeiten.
Typische Felder:
-
user_login– Benutzername -
user_pass– Passwort (MD5 verschlüsselt) -
user_email– E-Mail-Adresse -
user_status– 0
Beispiel (MD5-Passwort):
Schritt 2: Administratorrechte vergeben
Die Benutzerrolle wird in der Tabelle wp_usermeta gespeichert.
Es müssen zwei Einträge vorhanden sein:
Administratorrolle
Benutzerlevel
👉 Die user_id muss dabei exakt zum Benutzer aus wp_users passen.
Tabellenpräfix beachten
Das Präfix wp_ kann individuell sein (z. B. wp123_).
In diesem Fall müssen die Meta-Keys entsprechend angepasst werden:
Login testen
Nach dem Anlegen:
-
WordPress-Login aufrufen
-
mit den neuen Zugangsdaten anmelden
-
prüfen, ob Administratorrechte vorhanden sind
Danach sollte der Zugriff auf das Backend wieder möglich sein.
Nach dem Notfall: aufräumen
Sobald der Zugang wieder funktioniert:
-
unnötige Admin-Konten löschen
-
sichere Passwörter setzen
-
Ursache des Problems prüfen
-
ggf. Sicherheitsmaßnahmen nachziehen
👉 Siehe dazu auch:
WordPress Sicherheit – Grundlagen & Best Practices
Fazit
Das Anlegen oder Reparieren eines Admin-Benutzers über die Datenbank ist eine effektive Notfalllösung.
Wer strukturiert vorgeht und vorher ein Backup erstellt, kann den Zugriff auf WordPress schnell wiederherstellen – ohne zusätzliche Tools.
