Ajouter un Super Utilisateur Joomla! via phpMyAdmin

Suite à une mauvaise manipulation (perte de l’accès à votre administration), vous pouvez être amené à devoir ajouter un Super Utilisateur via phpMyAdmin


Ajouter un Super Utilisateur Joomla! via phpMyAdmin Suite à une mauvaise manipulation (perte de l’accès à votre administration), vous pouvez être amené à devoir ajouter un Super Utilisateur via phpMyAdmin. Voici comment : Connectez-vous à phpMyAdmin et sélectionnez votre base de données.
Cliquez sur le bouton « SQL » :

L’écran suivant s’affiche :

Supprimez tout le texte qui pourrait y être inscrit, puis collez celui correspondant à votre version de Joomla! (voir ci-dessous).
Pour Joomla 1.5, si vous avez modifié le préfixe des tables remplacez le préfixe jos par le votre. Si vous n’avez rien modifié, ne changez rien.
Pour Joomla 1.6, 1.7 et 2.5, le préfixe des tables a été choisi aléatoirement lors de votre installation. Vous devez donc modifier le préfixe jos par le votre. Dans cet exemple, le préfixe est pu5hb :

Une fois que vous avez apporté les modifications nécessaires, cliquez sur le bouton « exécuter ».
Vous pouvez maintenant vous connecter à l’administration de votre site avec l’identifiant « admin2 » et le mot de passe « secret ».
Vous devez impérativement modifier ces identifiants une fois que vous serez connecté.
Attention!  Vous devez impérativement modifier ces identifiants une fois que vous serez connecté.
 
 Code :

INSERT INTO `jos_users`
(`id`, `name`, `username`, `password`, `usertype`, `gid`, `params`)
VALUES (LAST_INSERT_ID(), ‘Administrator2’, ‘admin2’,
‘d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199’,
‘Super Administrator’, 25,  »);
INSERT INTO `jos_core_acl_aro`
VALUES (NULL, ‘users’, LAST_INSERT_ID(), 0, ‘Administrator2′, 0);
INSERT INTO `jos_core_acl_groups_aro_map`
VALUES (25,  », LAST_INSERT_ID());

 

 
INSERT INTO `jos_users`
(`id`,`name`, `username`, `password`, `params`)
VALUES (LAST_INSERT_ID(),’Administrator2’, ‘admin2’,
‘d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199′,  »);
INSERT INTO `jos_user_usergroup_map` (`user_id`,`group_id`)
VALUES (LAST_INSERT_ID(),’8’);
Image par FelixMittermeier de Pixabay