WordPress: Admin Benutzer via MySQL hinzufügen

Sollte man unter einer WordPress Installation einen zusätzlichen Administrator hinzufügen wollen und kein Zugriff auf das Backend hat, dann kann man dies z.B. über phpMyAdmin direkt in der Datenbank tun.

Folgende Schritte sind dazu notwendig:

  • Anmeldung am phpMyAdmin
  • Auswählen der Tabelle wp_users (1)
  • Hinzufügen (2) eines neuen Datensatzes (Password als MD5 Hash (3))
  • Feststellen der neuen Benutzer ID
  • Auswählen der Tabelle wp_usermeta
  • Ausführen zweier SQL Befehle mit der neuen/angepassten Benutzer ID

Hier noch die beiden SQL Befehle:
(Die ID (im Beispiel hier N° 4) muss natürlich angepasst werden)

INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '4', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');
INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '4', 'wp_user_level', '10');

Tags:, ,