Zurücksetzen des Passworts für den Administrator von Joomla mit phpMyAdmin
- Niko Winckel
Achherjeh, dieses alte Joomla-Projekt gibt es ja auch noch. Es liegt seit Monaten herum und wurde vergessen. Ohwei, wie war denn jetzt das Passwort für mein Administrator-Konto? Ich hätte es mir aufschreiben sollen!
So oder so ähnlich soll es in der einen oder anderen Joomla-Admin-Stube schon gegangen sein. Hier kommt die Anleitung, wie du das Administrator-Passwort für dein Joomla über die Datenbank zurücksetzen kannst.
Was brauchst du dafür?
Damit du das Administrator-Passwort deiner Joomla-Installation neu setzen kannst, musst du zwei Dinge wissen und Zugriff auf die Datenbank haben.
Die Zugangsdaten für die Datenbank findest du in der configuration.php im Wurzelordner deines Joomla.
Dort suchst du nach den folgenden Zeilen:
public $user = 'muster_datenbankbenutzer';
public $password = 'H13r-st3ht-D31n-s1ch3r3s-P4ssw0rT';
public $db = 'muster_datenbank';
public $dbprefix = 'prefix_';
Hier die Erklärung für die o.g. Zeilen:
public $user = ist dein Benutzername für die Datenbank
public $password = ist dein Passwort für den eben gefundenen Benutzer für die Datenbank
public $db = Das ist die Datenbank für dein Joomla. Dieser Eintrag ist der Wichtigste!
public $dbprefix = Das ist das Prefix in deiner Datenbank. Das siehst du später auch noch einmal.
Änderung des Joomla-Passworts mit phpMyAdmin
Begib dich nun in die Datenbank deines Joomla. Meist wird dir dein Hoster direkt einen Zugang, meist über phpMyAdmin, anbieten. Nutze diesen Zugang und öffne deine Datenbank für das Joomla; in diesem Fall die „muster_datenbank“. Falls du nach Benutzername und Passwort gefragt werden solltest, hast du auch diese Angaben schon parat. In diesem Beispiel lautet der Benutzername für die Joomla-Datenbank „muster_datenbankbenutzer“ und das Passwort: „H13r-st3ht-D31n-s1ch3r3s-P4ssw0rT“

Lass dich von der großen Tabellenzahl nicht überwältigen. Du bist in die Katakomben des Joomla hinabgestiegen. Eine Fackel zum Leuchten in der Dunkelheit trägst du in deiner Hand. (Fackel = Metapher für diesen Artikel hier.)
Suche nun nach der Tabelle „prefix_users“. Dabei spielt es keine Rolle, ob du es in der linken Spalte (auf der zweiten Seite) oder im mittleren Feld weiter unten anklickst.

Sobald du auf die Tabellenzeile „prefix_users“ klickst, ändert sich die Ansicht und es werden dir alle eingetragenen Benutzer der Joomla-Seite angezeigt. In meinem Beispiel ist es genau einer. Er hat den Namen „Adventskalender User“, den Benutzernamen „weihnachstmann“ und ein mit kryptischen Zeichen gefülltes Passwortfeld. Am Anfang der Zeile findest du den Knopf für die Bearbeitung dieses Benutzers. Natürlich musst du diesen Knopf jetzt drücken.
Du musst jetzt nur noch im Feld password die folgende Zeichenkombination einfügen:
433903e0a9d6a712e00251e44d29bf87:UJ0b9J5fufL3FKfCc0TLsYJBh2PFULvT
Diese Zeichenkombination ersetzt das vergessene Passwort durch das einfache Passwort „admin“.
Klicke unten noch auf den „OK“-Knopf; dabei spielt es keine Rolle, welchen der beiden „OK“-Knöpfe du drückst.

Passwort jetzt sofort ändern!
Bitte logge dich nun in dein Joomla-Backend ein und ändere sofort das Passwort. Natürlich ist dir klar, dass „admin“ kein sicheres Passwort ist.
Nachdem du das Passwort des Administrator-Kontos jetzt sofort geändert und es dir für die Zukunft notiert hast, kannst du dich auch aus dem phpMyAdmin ausloggen. Dafür gibt es versteckt oben links ein Symbol mit einer Tür und einem Pfeil. Klicke auf dieses Fluchtsymbol und du solltest erfolgreich abgemeldet sein.
Deine Rettung ist abgeschlossen und die Mission erfolgreich beendet.
Übrigens, du kannst das Passwort eines Joomla-Benutzers per Kommandozeile (CLI) zurücksetzen