Home / Wordpress / #17 Comment supprimer le mot de passe de wordpress !

#17 Comment supprimer le mot de passe de wordpress !

Cette astuce peut être intéressante pour les têtes en l’air, qui auraient tendance à oublier les mots de passe. Mais le réel but de ce tutoriel est d’appréhender la gestion de wordpress avec phpmyadmin.Pour rappel phpMyAdmin est un outil opensource écrit en langage PHP qui permet de gérer les bases de données SQL d’un site Internet.
En effet, avec cet outil il sera possible de créer, modifier et supprimer des tables ou des bases de données, où encore envoyer et télécharger des fichiers dans celles-ci très simplement.

Avant toute chose il faut se connecter sur phpmyadmin (généralement chaque hébergeur utilise cet outils, demander les codes à celui-ci où lancer le depuis l’interface de gestion de votre compte, par exemple Cpanel), puis sélectionner votre base de données WordPress.

reset_password_wordpress_1

reset_password_wordpress_2

Vos tables doivent correspondre, les seules différences qui peuvent exister, est en fonction des plugins utilisés par votre site qui rajoutent quelques tables pour leurs utilisations.

Procédure de reset du mot de passe pour wordpress :

  • Cliquer sur l’icône  SQL de phpmyadminreset_password_wordpress_3
  • Ensuite une fenêtre de saisie de requête apparaît

reset_password_wordpress_4

Maintenant, saisissez cette requête :

UPDATE wp_users SET user_pass = MD5(‘PASSWORD’) WHERE user_login =’admin’ LIMIT 1;

(Avant de faire des modifications sur la base MySQL de WordPress, je ne saurais que trop vous conseillez de faire une sauvegarde avant.)

Quelques explications s’imposent :

Cette requête va modifier le mot de passe pour accéder à la console d’administration de WordPress.

UPDATE wp_users : sélectionne la table à mettre à jour

SET user_pass = MD5(‘PASSWORD’): pour le champ user_pass, il faut mettre un nouveau mot de passe à la place de PASSWORD.

La fonction md5() crypte les mots de passe en retournant une chaîne de 32 caractères.
Si je crypte le mot ‘test’ avec cette fonction, j’obtiendrais : 098f6bcd4621d373cade4e832627b4f6
Comme vous le voyez, il est impossible de retrouver le mot ‘test’  dans cette chaîne de caractères.
Pour ceux qui se poserais des questions, c’est théoriquement indécryptable.

WHERE user_login =’admin’: on sélectionne l’utilisateur admin

LIMIT 1; : le résultat de la requête ne retournera qu’un seul enregistrement

reset_password_wordpress_5

Je vais remplacer le mot de passe actuel par le mot de passe : test, ensuite il faut cliquer sur Exécuter.
Vous devriez voir s’afficher ce message en cas de réussite dans phpmyadmin.

reset_password_wordpress_7

Si vous avez ce message d’erreur, vérifiez votre syntaxe où votre copier coller

reset_password_wordpress_6

Félicitation, votre mot de passe vient d’être changé.

That’All.

Difficulté : Débutant
Modification :
Crédits :

  

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

adipiscing Nullam consequat. odio at vulputate, quis elit. leo. tristique non
QuickTutoriel

GRATUIT
VOIR