Follow us on Twitter
Astuces Joomla Redéfinir un nouveau mot de passe à un utilisateur


Redéfinir un nouveau mot de passe à un utilisateur

Contenu text : oui
Contenu vidéo
: non

Si vous ne vous rappelez pas du mot de passe de l’administrateur ou que votre site été hacké, ou que la personne qui le connaît n’est pas présente, il ne vous sera pas possible d’accéder à l’administration de votre site. Pour régler ce problème, Joomla offre trois possibilités soit en récupérant le mot de passe soit en le modifiant.

La première consiste à utiliser la fonction de Mot de passe oublié ? que l’on retrouve dans le module de login et qui vous enverra le mot de passe par email à condition d’avoir un module de login sur votre site, de connaître l’adresse email ainsi que d’avoir accès à ce compte email. Dans le cas contraire,veuillez suivre les lignes qui suivent.

La deuxième possibilité qui vous est offerte est de changer le mot de passe de l’administrateur directement en base de données. Pour ce faire, veuillez donc :

  • Accéder à votre base de données via votre phpMyAdmin
  • Cliquer sur le table jos_users et rechercher l’utilisateur admin de votre site
  • Editer les données de cet utilisateur et dans le champ password, copier cette valeur:
    1
    d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199
  • Et pour terminer sauver cette modification.

Le mot de passe admin est maintenant secret, il ne vous reste plus qu’à vous connecter dans l’administration Joomla et de changer le mot de passe.

Vous pouvez également rentrer en clair un nouveau mot de passe dans la colonne "valeur" puis sélectionnez l'option MD5 de la colonne "fonction" et enfin sauvegardez la modification. Cette fonction MD5 encryptera le mot de passe saisie.

Si cela ne fonctionne toujours pas, la dernière possibilité qu’il vous reste est d’ajouter un nouvel utilisateur super admin avec cet requête SQL:

INSERT INTO `jos_users` 
    (`id`, `name`, `username`, `email`, `password`, `usertype`, `block`, `sendEmail`, 
    `gid`, `registerDate`, `lastvisitDate`)
    VALUES (NULL, 'Administrator2', 'admin2', '
 
 Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir.
 ','d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199', 
    'Super Administrator', 0, 1, 25, '0000-00-00 00:00:00', '0000-00-00 00:00:00');
INSERT INTO `jos_core_acl_aro` VALUES (NULL, 'users', LAST_INSERT_ID(), 0, 'Administrator', 0);
INSERT INTO `jos_core_acl_groups_aro_map` VALUES (25, '', LAST_INSERT_ID());

 

Vous pouvez maintenant vous connecter dans l'administration Joomla en utilisant admin2 comme login et secret comme mot de passe.

N'oubliez pas de modifier le mot de passe une fois la connection à l'administration réussie !

3 Commentaire

  1. bonjour ,
    J'ai suivi la meme procédure et j'ai ajouter un nouveau user de type Super Admin mais j'ai pas réussi à connecter au backend meme avec : admin2 et secret :(
    Aves vous une idée c'est quoi le probleme ???

    bonne journée et merci d'avance
  2. Bonjour,
    J'ai essayé toutes vos recommandations, mais impossible de me connecter au backend. N'y aurait-il pas mis l'utilisateur en "disable" après plusieurs tentatives ?
    Si oui, comment le remettre en "enable"
    Merci d'avance
  3. Le plus simple pour régler votre problème consiste à utiliser la requête SQL ci-dessus afin de créer un nouvel utilisateur super administrateur pour votre site Joomla.

    Autrement, il est en effet possible qu'un utilisateur soit bloqué. Il faut alors définir la valeur 0 au lieu de 1 dans le champ "block" de la table des utilisateurs "jos_users"

Ajouter un commentaire


    • >:o
    • :-[
    • :'(
    • :-(
    • :-D
    • :-*
    • :-)
    • :P
    • :\
    • 8-)
    • ;-)

     

    Dernières astuces

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    Formulaire identification