Contao-Anleitungen.de > Blogpost lesen

Administrator-Passwörter und gesperrte Konten zurücksetzen

19.05.2010 20:07 von Jan Theofel (Kommentare: 0)

Administrator-Passwörter zurücksetzen und gesperrte Benutzerkonten entsperren

Auch dem besten Administrator kann es passieren, dass er das Backend-Passwort vergisst, oder dass ein Benutzer zu oft ein falsches Passwort eintippt, und das Konto gesperrt wird. Auch eine fehlerhafte Dokumentation des Administrator-Passworts kann vorkommen. Diese Anleitung beschreibt, wie man Administratorpasswörter zurücksetzen und gesperrte Backendkonten wieder entsperren kann.

Benötigt:

  • Erweiterung backend_password (optional)
  • Datenbankzugriff über phpMyAdmin (oder ähnliches Tool)

Anleitung:

  1. Vergessene Administratorpasswörter lassen sich auf zwei Weisen zurücksetzen: Durch die klugerweise im Vorraus installierte Erweiterung backend_password, oder durch das Ändern des Passwortes in der Datenbank.
  2. Ist die Erweiterung installiert, erscheint in der Login-Maske des Backends ein Link, über den sich jeder Benutzer ein neues Passwort per Mail zuschicken lassen kann. Das Passwort kann dann nach dem Anmeldevorgang mit dem Interims-Passwort über das Benutzerprofil wieder geändert werden.
  3. Ist die Erweiterung nicht installiert, lässt sich das Passwort dennoch direkt über die Datenbank zurücksetzen. Öffnen Sie dazu phpMyAdmin.
  4. Navigieren Sie zur Tabelle "tl_user" und bearbeiten Sie den Datensatz des Adminstrators.
  5. Neben dem Feld "password" sollte über ein Select-Menü eine Verschlüsselung auswählbar sein. Ist dies nicht der Fall, überspringen Sie bitte diesen Punkt und fahren Sie mit Punkt 6 fort.
    Wählen Sie aus dem Select-Menü die Verschlüsselungsart "SHA1" aus, und geben Sie in das Feld rechts daneben ihr gewünschtes neues Passwort ein.
  6. Sollte Ihnen das Select-Menü nicht zu Verfügung stehen, tragen Sie "8e0107bf1c7fbeef6538dff7173aa458e7dd585e:8c37627a0e2c606189e7765" in das Feld ein. Dadurch wird Ihr Passwort auf "reset123" zurückgesetzt.
  7. Sollten Sie durch zu viele Login-Versuche auch Ihr Backend-Konto gesperrt haben, können Sie die Wartezeit von fünf Minuten reduzieren. Suchen Sie dazu das Feld "loginCount" und setzen Sie den Inhalt auf "3". Das Feld "locked" darunter leeren Sie bitte.
  8. Klicken Sie unten auf "OK". Ihr Passwort sollte nun zurückgesetzt sein, ihr Konto entsperrt.

Anwendungsbeispiele:

  • Zu häufig eingegebenes falsches Backend-Passwort
  • Vergessenes Administrator-Passwort

Zurück

Einen Kommentar schreiben