Wie man das WordPress Admin Passwort auf der Kommandozeile zurücksetzt
Das Zurücksetzen deines WordPress-Logins über die Shell kannst du mit dem MySQL-Kommandozeilen-Client durchführen mysql oder mit der wp-cli Befehl, einem kleinen, aber praktischen Programm zur Verwaltung von WordPress-Instanzen auf der Shell.
Mit dem mysql-Befehl ein neues WordPress-Passwort setzen
Der erste Schritt besteht darin, dich über SSH in deinen Server einzuloggen. Bevor du das Passwort in der Datenbank änderst, solltest du überprüfen, ob du ein aktuelles Backup der Datenbank hast, nur für den Fall, dass etwas schief geht.
Verwende das MySQL-Kommandozeilen-Tool, um dich mit dem MySQL- oder MariaDB-Server zu verbinden:
mysql -u username -p
Ersetze den Benutzernamen durch deinen MySQL-Benutzernamen. Du wirst dann aufgefordert, dein Passwort einzugeben.
Sobald du bei MySQL angemeldet bist, musst du deine WordPress-Datenbank auswählen:
use wordpress_db;
Ersetze `wordpress_db` durch den Namen deiner Datenbank.
Dann musst du eine SQL-Abfrage ausführen, um das Benutzerpasswort zu aktualisieren. WordPress verwendet den MD5-Hashing-Algorithmus:
UPDATE `wp_users` SET `user_pass` = MD5('newpassword') WHERE `user_login` = 'yourusername';
Ersetze newpassword mit deinem neuen gewünschten Passwort und yourusername mit deinem WordPress-Benutzernamen.
Gib ein:
exit
ein, um die MySQL-Eingabeaufforderung zu verlassen.
Aktualisiere das WordPress Admin Passwort mit wp-cli
Mit dem Befehl wp-cli ist es noch einfacher, das WordPress-Administrator-Passwort zurückzusetzen.
Der erste Schritt besteht darin, dass du dich per SSH in deinen Server einloggst. Wenn du wp-cli noch nicht installiert hast, folge dieser Anleitung.
Verwende dann den Befehl wp-cli, um das Passwort zurückzusetzen:
wp user update username --user_pass=newpassword
Ersetze username durch deinen WordPress-Benutzernamen und newpassword durch dein neues Passwort.