Login
Wachtwoord super administrator vergeten of kwijt
- Gegevens
- Categorie: Joomla Tips en Trucs
Wanneer je je wachtwoord voor je Joomla super administrator account kwijt bent, kun je het proberen te recoveren via de login-module aan de voorkant. Lukt dat niet, omdat er geen login-module of login link op de voorkant is, dien je in te logen in de database met behulp van PhpMyAdmin.
Joomla versleutelt de wachtwoorden met het MD5 algoritme. De wachtwoorden zelf worden niet opgeslagen, enkel de versleuteling er van. Het is dus niet mogelijk om in het wachtwoord-veld van de database eenvoudig een nieuw wachtwoord in te geven en via de voorkant met dat wachtwoord in te loggen.
Volg deze aanwijzingen als u uw wachtwoord niet terug kan krijgen door de login-module aan de voorkant, of als u uw e-mail en gebruikersnaam niet meer weet.
PhpMyAdmin
Log in op de Database via PhpMyAdmin. Kijk op de help-pagina van uw provider voor eventueel hulp. Gebruikt u Wamp, vindt u het op http://localhost/phpmyadmin/
Zoek in de tabellen naar de tabel met gebruikersgegevens 'jos_users'. Mocht u een andere prefix hebben gekozen bij installatie, gebruikt u die in plaats van 'jos'. Klik op de tabel. Mocht u een overzicht krijgen van de aanwezige velden van de tabel, klik dan bovenin op 'Verkennen' of 'Explore'. U krijgt een lijst van de gebruikers van uw website.

Klik op het potloodje in de rij van uw gebruikeresaccount. In bovenstaand voorbeeld is dat diegene met username 'admin'.
Bij het veld met het wachtwoord, ziet u een reeks van willekeurige cijfers en letters. Dit is het versleutelde wachtwoord. Overschrijf deze reeks met: 21232f297a57a5a743894a0e4a801fc3.
Sla nu de wijziging op door op 'start' te klikken onderaan het formulier.
U kunt nu inloggen met uw gebruikersnaam en het wachtwoord 'admin'. Zodra u ingelogd bent, dient u zo snel mogelijk uw wachtwoord te wijzigen door een sterker wachtwoord dan admin. Dat doet u in het Gebruikersbeheer.
Om een ander (tijdelijk) wachtwoord te maken dan 'admin', kun je je voorkeur laten versleutelen door een MD5 generator op internet.
MySQL functie
MySQL heeft een ingebouwde MD5 functie waarmee systemen als Joomla het wachtwoord beheer mee gebruiken. In plaats van handmatig een nieuw wachtwoord in te voeren in de users-tabel, kun je ook met een opdracht gelijk je wachtwoord wijzigen.
Klik op het tabblad 'SQL' en voer onderstaande opdracht in het witte veld
UPDATE jos_users SET password=MD5('kiekeboe') WHERE username = "admin";
Met deze opdracht wordt het veld 'password' gewijzigd in de rij waarvan de 'username' admin is. Wijzig hierbij 'kiekeboe' in het wachtwoord van uw keuze en let er goed op dat u voor username uw eigen account gebruikt. Het kan zijn dat uw database een andere prefix gebruikt dan het hier gebruikte 'jos_' (Joomla Open Source).

