it-swarm.com.de

So setzen Sie das Administratorkennwort zurück, wenn das Konto gesperrt ist

Ich verwende Drupal 8 und habe mein Administratorkennwort vergessen und es blockiert, weil ich 5 Mal erfolglos versucht habe, mich anzumelden. Ich führe meine Website in localhost aus.

Wie kann ich es in phpMyAdmin zurücksetzen? Gibt es eine SQL-Abfrage, die ich verwenden könnte?

2
arcticlisa

Drush ist ideal, aber wenn Sie das nicht installiert haben, müssen Sie mehr als nur eine SQL-Abfrage durchführen, da Sie einen Hash des Passworts erhalten müssen, das Sie verwenden möchten.

Suchen Sie zuerst Ihr Kernverzeichnis drupal Hauptverzeichnis und führen Sie es aus

php core/scripts/password-hash.sh "your_new_password"

Suchen Sie in phpmyadmin oder einem SQL-DB-Manager Ihrer Wahl den Administrator in users_field_data und ersetzen Sie den Pass-Wert durch den Hash, den Sie aus dem obigen Befehl erhalten haben.

Schneiden Sie dann die Tabelle 'cache_entity' ab. Wenn Sie von zu vielen fehlgeschlagenen Anmeldeanforderungen ausgeschlossen wurden, löschen Sie auch Instanzen Ihrer IP in der 'Flood'-Tabelle.

Dann sollten Sie sich mit Ihrem neuen Passwort anmelden können.

3
Matt

wenn Drush installiert ist, können Sie dies wahrscheinlich tun

drush upwd USERNAME --password="SOMEPASSWORD"
1
GiorgosK