Notre série WordPress Password Recovery est triée en fonction de la popularité du didacticiel mentionné. Pour commencer, vous disposez de l’option de récupération la plus populaire, c’est-à-dire en utilisant phpMyAdmin.
Il existe certains fournisseurs d’hébergement Web qui ne fournissent pas cPanel et/ou phpMyAdmin. Que faites-vous alors? Lisez cet article !
Rassurez-vous, puisque WordPress utilisait une seule base de données (généralement MySQL), chaque fournisseur d’hébergement doit disposer d’un système de gestion de base de données mieux connu sous le nom de SGBD. Dans ce tutoriel, nous utiliserons le MySQL invite de commande (en abrégé CMD) qui est un SGBD gratuit sous licence GNU General Public License v2.
Conditions préalables
La récupération de votre mot de passe à l’aide du CMD MySQL implique moins d’étapes et peut être considérée comme un système universel de récupération de mot de passe ; dans le sens où il peut être utilisé dans presque tous les scénarios plausibles.
Cependant, vous devez avoir une compréhension pratique des bases de données et de la façon dont WordPress interagit avec celles-ci. En dehors de cela, vous devez également connaître les aspects techniques suivants :
- Nom de la base de données utilisée par l’installation de WordPress
- Adresse du serveur MySQL (IP ou nom d’hôte)
- Identifiants de connexion MySQL de l’utilisateur ‘root’
- L’ID utilisateur de l’utilisateur dont vous souhaitez modifier le mot de passe associé. C’est typiquement 1 puisque, lors de l’installation de WordPress, nous créons l’utilisateur admin. Notez que le nom d’utilisateur de l’utilisateur admin peut être ‘Jack’ ou ‘Mike’ ou ‘admin’, mais l’ID utilisateur sera toujours 1, car c’est le premier utilisateur que vous créez.
Connexion à l’invite de commande MySQL
les fenêtres
Si vous exécutez une installation hors ligne de WordPress sous Windows à l’aide de WAMP ou XAMPP, pour lancer le CMD MySQL, cliquez sur l’icône WAMP > MySQL > Console MySQL. Cela vous connecte directement. Il n’est pas nécessaire d’entrer d’autres commandes. Passez à l’étape suivante.
Linux
La plupart des fournisseurs d’hébergement partagé, VPS, serveurs dédiés utilisent une variante de Linux qui inclut CentOS, Debian, Fedora ou Ubuntu pour n’en nommer que quelques-uns.
Si vous exécutez une installation hors ligne de WordPress sous Linux à l’aide de LAMP, lancez simplement l’émulateur de terminal et tapez la commande :
mysql -u root -p
Si vous essayez de réinitialiser le mot de passe sur un serveur distant, connectez-vous via SSH à l’aide de n’importe quel client SSH – par exemple, le client préféré au monde – Putty. Une fois que vous vous êtes connecté au serveur distant, pour vous connecter à MySQL, utilisez la commande suivante :
mysql -u root -p <password>
Réinitialisation du mot de passe WordPress :
Maintenant que vous avez accès au CMD MySQL indiqué par l’invite « mysql > », il est temps d’opérer la magie. Eh bien, pas de magie – juste de bonnes vieilles commandes MySQL. ??
HYPOTHÈSES:
- Nom de la base de données WordPress : wp_genesis
- Identifiant utilisateur : 1
- Nouveau mot de passe : WPEXPLORER
TRAVAILLER LA MAGIE :
Entrez les commandes suivantes idem :
use wp_genesis; SELECT ID, user_login, user_pass FROM wp_users; UPDATE wp_users SET user_pass = MD5(‘WPEXPLORER’) WHERE ID=1 LIMIT 1;
Si la dernière commande ne correspond pas à la capture d’écran, supprimez les guillemets simples et saisissez-les manuellement dans le CMD. Cela devrait faire l’affaire.
Cela réinitialisera le mot de passe de l’utilisateur administrateur à WPEXPLORER. Bien sûr, lors de la définition d’un nouveau mot de passe, vous devrez en utiliser un plus fort. Une fois cela fait, vous pouvez quitter le CMD MySQL en utilisant la commande :
exit
Didacticiel vidéo
Voici un tutoriel vidéo décrivant l’ensemble du processus. Je recommanderais de lire l’article en premier, mais si vous cherchez une solution rapide, voici votre file d’attente :
Conclusion
En conclusion de notre série de récupération de mot de passe WordPress, j’aimerais vous rappeler que la partie (a) est plus simple car 90% des sociétés d’hébergement viennent avec phpMyAdmin. Mais si vous avez du temps libre, je vous recommande d’essayer cette partie (en utilisant MySQL) car elle vous donnera une certaine expérience dans la gestion des commandes et des bases de données MySQL. Et qui sait, peut-être que ça servira à l’avenir !
Mieux vaut prévenir que guérir
J’ai commencé cette série en disant comment les services d’enregistrement/sauvegarde de mot de passe comme Dernier passage prospérer. Ne vous méprenez pas, je n’avais pas l’intention de paraître humiliant. En fait, j’aime et j’utilise LastPass tous les jours. Je l’ai installé sur mon téléphone et dans tous les navigateurs de tous mes ordinateurs. La vie (pour moi) s’arrêterait sans elle. Honnêtement, je ne peux pas survivre sans ça.
LastPass, car il s’agit de l’un des logiciels de gestion de mots de passe les plus complets et les plus conviviaux. Je recommande fortement de l’utiliser. Et chaque fois que vous vous connectez à un nouveau site Web, assurez-vous de bien enregistrer le mot de passe ! ??