HowTo: Admin-Passwort zurücksetzen
Während sich die User-Passwörter durch den Administrator über den Administrationsbereich zusürcksetzen lassen, sieht es beim Admin-Passwort ein wenig anders aus. Ist dieses einmal verloren, lässt sich der Administrationsbereich nicht mehr betreten.
In solchen Fällen ist es notwendig das Passwort manuell zu ändern und eine direkte Manipulation in der Datenbank vorzunehmen. Doch gestaltet sich auch dies nicht sonderlich schwierig, sofern bekannt ist wie es gemacht wird.
Über die vom Hoster angebotene Administrationssoftware (bei MySQL in der Regel phpMyAdmin) muss die bei der Installation festgelegte Datenbank geöffnet werden. Sollten die Daten nicht mehr zur Verfügung stehen, finden sich diese in der Datei config.php im Installationsverzeichnis. Dort findet sich die Tabelle [tabellenpräfix_]users und der Eintrag mit der id 1.
Dieser Eintrag stellt immer den Administrator der Erstinstallation dar. Zur Sicherheit kann der im Klartext vorliegende Benutzername unter username verifiziert werden.
Im Feld passwort ist ein Hashwert des ursprünglichen Passworts abgelegt. Um ein neues Passwort festzulegen, muss von diesem nun ebenfalls ein Hashwert erstellt werden. Dies geschieht über einen Generator auf den Seiten des Habari Projekts. Ist dies geschehen findet sich unter der Überschrift Encrypted nun eine Zeile mit dem Hashwert. Diese Zeile wird einfach vollständig in das Feld der Datenbank kopiert und gespeichert.


Ist der neue Hashwert in der Datenbank gespeichert, kann nun mittels des gewählten neuen Passworts wieder mit dem Admin-Account eingeloggt werden.

Schreibe den ersten Kommentar!
Einen Kommentar abgeben