WordPress Benutzername vergessen/ändern

Was ist wenn man sein WordPress Benutzername vergessen hat? Wie kann man Ihn ändern?

Als Administrator der Seite kann man per phpmyadmin die Datenbank betrachten.

(Zugang dazu bekommt man vom Webhoster)

In der Tabelle wp_users befinden sich alle Benutzerkonten. Hier kann man nachschauen welchen Benutzernamen und welche eMail Adresse man hinterlegt hat.

Falls man aus irgendwelchen Gründen nicht das Passwort normal zurücksetzen kann (eMail Account gesperrt oder was auch immer) kann man folgendes tun:

phpmyadmin -> Datenbank auswählen -> SQL

INSERT INTO `datenbankname`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('2', 'admintest', MD5('adminpasswort'), 'deinname', 'deine@domain.de', '', '2018-10-10 00:00:00', '', '0', 'deinname');

 
Am Anfang muss man den Datenbanknamen einfügen, einen neuen Benutzernamen definieren (admintest), sowie ein Passwort (adminpasswort) und die eMail Adresse.
 
Wenn man den Befehl ausgeführt hat wird der neue Benutzer angelegt.
 
Wordpress Benutzername vergessen/ändern
 
Nun kann man sich schon in WordPress anmelden, aber hat noch keine Adminberechtigungen.
 

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

 
 

INSERT INTO `datenbankname`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '2', 'wp_user_level', '10');

 
Mit diesen zwei Befehlen hat man nun volle Administratorrechte.
Die user_id (2) muss dabei übereinstimmen (im ersten Befehl auch die 2 gewählt).

Fazit: Benutzername vergessen, Account in phpmyadmin neu anlegen.

Wenn man einen Nutzer löschen möchte geht dies auch mit nur einem Klick über phpmyadmin.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen