Setzen Sie das WordPress-Passwort auf AWS Lightsail zurück

Lesezeit: 2 Minuten

Ich habe wp all in one Plugin verwendet, um meine Website zu aws lightsail zu migrieren. Es wurden jedoch auch die alten Anmeldeinformationen migriert, die dem vorherigen Webhosting-Unternehmen gehörten. Ich bin nicht in der Lage, diese Anmeldeinformationen zu erhalten. Wie kann ich in diesem Fall meinen Benutzer und mein Passwort auf mein neues WordPress zurücksetzen? Mein Lichtsegel-SSH hat eine Bitanami-Schnittstelle auf der Konsole, ich nehme an, so sollte ich vorgehen, aber ich bin mir bei den Schritten genau sicher.

  • Ihre Website läuft also bereits korrekt, aber Sie kennen den Benutzernamen oder die E-Mail-Adresse des alten Administratorkontos nicht und wollten sich nur auf der Website anmelden?

    – Sally CJ

    14. Juni 2021 um 16:40 Uhr

Sie sollten wp cli zum Zurücksetzen des Passworts verwenden.

  • Zuerst installieren wp CLI
  • Laufen wp user list --role=administrator Administrator-Benutzer-ID zu erhalten
  • Laufen wp user update 1 --user_pass=newpass um das Passwort zurückzusetzen.

  • Einfach und praktisch! Vielen Dank!

    – Mendes

    28. Juli um 22:47 Uhr

  • Super einfach das beste bis jetzt, danke 🙂

    – lazydevpro

    29. November um 12:36 Uhr

Wenn Sie SSH-Zugriff haben, können Sie das Passwort ändern, indem Sie der MySQL-Abfrage folgen

UPDATE wp_users SET user_pass = MD5('your-new-password') WHERE ID = 'any-admin-ID'

Oder wenn Sie kein Administratorkonto kennen, können Sie eines erstellen

INSERT INTO wp_users (ID, user_login, user_pass, user_nicename, user_email, user_url, user_registered, user_activation_key, user_status, display_name) VALUES ('4', 'new-username', MD5('your-new-password'), 'Your Name', '[email protected]', 'http://www.test.com/', '2021-06-17 00:00:00', '', '0', 'Your Name');

und weisen Sie es als Administrator zu, indem Sie den folgenden Abfragen folgen

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');

*Ersetzen wp_ mit Ihrem DB-Präfix

Benutzeravatar von omerycll
omerycll

Ich habe diese Codes in Lightsail ausprobiert, aber es hat nicht funktioniert, also habe ich einen Weg gefunden.

mysql -u root -p bitnami_wordpress -e "..."

mysql -u root -p bitnami_wordpress -e 
"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";}'
);"

1434660cookie-checkSetzen Sie das WordPress-Passwort auf AWS Lightsail zurück

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy