J'ai un ancien site wordpress auquel je ne suis pas connecté depuis 2 ans. Récemment, j'ai essayé de me reconnecter en utilisant le compte administrateur mais cela ne m'a pas été laissé Dire le mot de passe est incorrect. J'ai essayé de me connecter à l'aide d'un compte test et j'ai également échoué. Il semble qu'aucune des connexions ne fonctionne.
Alors je suis allé dans PHPmyAdmin et je me suis rendu compte que MySQL était plein, puis j'ai effacé une table qui était utilisée par un plugin appelé Simplehistory (il contenait 700 millions de données), puis j'ai pu changer le mot de passe de l'administrateur depuis la console phpmyadmin. Cependant, je ne peux toujours pas me connecter même si phpmyadmin m'a dit que la commande de requête avait abouti.
J'ai aussi essayé le script d'urgence, que je suis allé dans /emergency.php pour changer le mot de passe, mais le système ne m'a toujours pas connecté.
À partir du WP Codex :
Les mots de passe dans wordpress sont hachés, ce qui signifie que modifier la valeur de la table SQL ne fonctionnerait probablement pas. Si vous avez un accès ssh partout où votre site est hébergé, jetez un œil à wp-cli. https://wp-cli.org/
Vous pourrez exécuter une commande pour vérifier votre mot de passe ou créer un nouveau compte administrateur.