Parfois, vous oubliez simplement le mot de passe du compte administrateur de votre installation WordPress. La solution la plus simple pour récupérer votre mot de passe consiste à utiliser le script de réinitialisation d'urgence du mot de passe de WordPress. Ce script vous permet de modifier votre mot de passe administrateur dans WordPress.
Étape 1: interdire l'accès à votre site Web
La première chose à faire est de refuser temporairement l'accès à votre site Web. Un attaquant pourrait changer votre mot de passe administrateur et accéder à votre installation WordPress s'il détecte le script de récupération. Vous voulez naturellement empêcher cela. Si vous utilisez Apache, vous pouvez créer un .htaccess
fichier contenant les éléments suivants:
order deny,allow
deny from all
allow from 111.222.333.444
Changez 111.222.333.444
avec votre adresse IP. Maintenant, vous seul pouvez accéder à votre site Web.
Étape 2: télécharger le script
Téléchargez le script qui vous permettra de changer votre mot de passe administrateur WordPress. Il peut être trouvé sur le site du codex WordPress . C'est fondamentalement un gros script PHP. Copiez et collez-le dans un fichier situé dans le même répertoire que votre installation WordPress. Appelez ça emergency.php
.
Étape 3: utilisation du script
Accédez à votre installation WordPress à l'adresse http://111.222.333.444/emergency.php
. Remplacez 111.222.333.444
par l'adresse de votre site WordPress. Il vous sera maintenant demandé votre nom d'utilisateur administrateur et le nouveau mot de passe.
Une fois que vous avez entré le nom d'utilisateur correct, cliquez sur Update Options
. En cas de succès, vous verrez une page qui dit:
Your password has been successfully changed
An e-mail with this information has been dispatched to the WordPress blog administrator
You should now delete this file off your server. DO NOT LEAVE IT UP FOR SOMEONE ELSE TO FIND!
Portez une attention particulière à cette dernière phrase.
Étape 4: supprimer le script
Vous pourrez désormais vous reconnecter à WordPress.
Supprimez le emergency.php
script, puis supprimez le .htaccess
fichier que nous avons configuré plus tôt, afin que d'autres utilisateurs puissent accéder à votre site.