Les identifiants d'accès à l'administrateur WordPress sont stockés dans la base de données qui lui est attribuée, il est donc possible de les modifier en suivant plusieurs étapes :
Tout d'abord, nous devons accéder à phpMyAdmin depuis notre panneau de contrôle pour gérer la base de données WordPress (
Comment accéder à phpMyAdmin)
Une fois à l'intérieur, nous devrons nous rendre dans la table des utilisateurs WordPress comme indiqué dans l'image suivante :
Ici, vous verrez les bases de données créées dans votre compte d'hébergement ainsi que leurs tables respectives.
Vous devez sélectionner la base de données correspondante et vous rendre dans la table "wp_users".
Une fois à l'intérieur, une liste des utilisateurs créés dans votre WordPress apparaîtra. Si vous n'en avez jamais créé d'autre, un seul apparaîtra — l'administrateur :
Pour modifier les identifiants de connexion, cliquez sur "Modifier" dans la section de ce même utilisateur :
Ensuite, la fenêtre de modification de cet utilisateur s'ouvrira. Vous devez vous rendre dans le champ "user_pass" :
Ici, vous devez saisir le mot de passe souhaité dans la colonne "Valeur", et dans la colonne "Fonction", vous devez sélectionner MD5 :
Enfin, enregistrez les modifications en cliquant sur "Continuer" dans le coin inférieur droit :
Maintenant, si vous essayez de vous connecter avec le nouveau mot de passe, vous pourrez accéder correctement.
IMPORTANT : Parfois, l'enregistrement du mot de passe en MD5 ne fonctionne pas correctement. C'est-à-dire que phpMyAdmin l'enregistre correctement mais ne permet pas l'accès avec le mot de passe saisi. Pour ces cas, nous fournissons ci-dessous un code texte. Vous devez simplement créer un fichier dans votre compte d'hébergement et y insérer le mot de passe que vous souhaitez attribuer :
Générateur de mot de passe MD5
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Générateur de mot de passe MD5</title>
</head>
<body>
<h1>Générateur de mot de passe MD5</h1>
<form method="get">
<input type="text" name="pass" placeholder="nouveaumotdepasse" required>
<input type="submit" value="Envoyer">
</form>
<?php
if (isset($_GET['pass']) && $_GET['pass'] !== '') {
$pass = $_GET['pass'];
$md5 = md5($pass);
echo "<p>Votre nouveau mot de passe MD5 est : <strong>$md5</strong></p>";
}
?>
</body>
</html>
Enfin, il vous suffit d'accéder au fichier que vous avez créé avec ce texte depuis votre navigateur. Nous l'avons nommé md5test2.php et nous l'avons téléversé sur notre hébergement :
Ici, il vous suffit de saisir le mot de passe souhaité et de cliquer sur "Envoyer", et il générera automatiquement le mot de passe au format MD5.
Enfin, copiez ce code généré et retournez dans phpMyAdmin. Collez-le dans la section "user_pass", sélectionnez MD5 comme indiqué dans les étapes précédentes, enregistrez les modifications, et le changement de mot de passe sera terminé.