{"id":3511,"date":"2024-12-27T17:57:22","date_gmt":"2024-12-27T17:57:22","guid":{"rendered":"https:\/\/www.wpconsults.com\/?p=3511"},"modified":"2026-07-04T23:03:23","modified_gmt":"2026-07-04T23:03:23","slug":"reinitialiser-le-mot-de-passe-wordpress-depuis-le-gestionnaire-de-fichiers-2","status":"publish","type":"post","link":"https:\/\/www.wpconsults.com\/fr\/reset-wordpress-password-from-file-manager\/","title":{"rendered":"Comment r\u00e9initialiser manuellement le mot de passe de WordPress \u00e0 partir du gestionnaire de fichiers ?"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Si vous ne pouvez plus acc\u00e9der \u00e0 WordPress et que vous ne recevez pas l'e-mail de r\u00e9cup\u00e9ration, vous pouvez tout de m\u00eame r\u00e9initialiser votre mot de passe manuellement, soit en modifiant la fiche utilisateur dans la base de donn\u00e9es via phpMyAdmin, soit en ajoutant une ligne de code dans les fichiers de votre th\u00e8me \u00e0 l'aide du gestionnaire de fichiers de votre h\u00e9bergeur. Ces deux m\u00e9thodes fonctionnent sans avoir \u00e0 passer par l'\u00e9cran de connexion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je vais vous pr\u00e9senter ci-dessous ces deux m\u00e9thodes, vous expliquer l'\u00e9tape que la plupart des guides n\u00e9gligent (le chiffrement du mot de passe) et vous montrer comment tout s\u00e9curiser \u00e0 nouveau une fois que vous y \u00eates parvenu.<\/p>\n\n\n\n<div class=\"wp-block-group wpc-takeaways is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Principaux enseignements<\/h3>\n<ul class=\"wp-block-list\">\n<li>N'utilisez cette option que si vous ne pouvez acc\u00e9der ni \u00e0 votre adresse e-mail de r\u00e9cup\u00e9ration ni \u00e0 votre tableau de bord ; le lien habituel \u201c Mot de passe oubli\u00e9 ? \u201d constitue toujours la premi\u00e8re option la plus s\u00fbre.<\/li>\n<li>La m\u00e9thode phpMyAdmin permet de modifier le <code>user_pass<\/code> valeur directement dans le <code>wp_users<\/code> tableau.<\/li>\n<li>Vous devez configurer la fonction pour qu'elle soit <strong>MD5<\/strong> avant d'enregistrer, sinon WordPress ne pourra pas lire le nouveau mot de passe.<\/li>\n<li>La m\u00e9thode \u00ab v\u00e9ritable \u00bb du gestionnaire de fichiers utilise un court <code>wp_set_password()<\/code> extrait dans <code>functions.php<\/code>, que vous retirez imm\u00e9diatement apr\u00e8s.<\/li>\n<li>Exportez toujours la base de donn\u00e9es au pr\u00e9alable ; une seule ligne erron\u00e9e dans <code>wp_users<\/code> peut vous emp\u00eacher encore davantage d'y acc\u00e9der.<\/li>\n<li>Une fois que vous aurez pu vous reconnecter, modifiez \u00e0 nouveau le mot de passe depuis le tableau de bord afin qu\u2019il soit enregistr\u00e9 avec l\u2019algorithme de hachage s\u00e9curis\u00e9 propre \u00e0 WordPress.<\/li>\n<\/ul>\n<\/div>\n\n\n<style>.kb-table-of-content-nav.kb-table-of-content-id7066_f7400a-9c .kb-table-of-content-wrap{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);border-top:1px solid var(--global-palette10, #3182CE);border-right:1px solid var(--global-palette10, #3182CE);border-bottom:1px solid var(--global-palette10, #3182CE);border-left:1px solid var(--global-palette10, #3182CE);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:15px 15px 0px 0px rgba(160, 152, 255, 0.31);}.kb-table-of-content-nav.kb-table-of-content-id7066_f7400a-9c .kb-table-of-contents-title-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id7066_f7400a-9c .kb-table-of-contents-title{font-weight:regular;font-style:normal;}.kb-table-of-content-nav.kb-table-of-content-id7066_f7400a-9c .kb-table-of-content-wrap .kb-table-of-content-list{color:var(--global-palette1, #3182CE);font-weight:regular;font-style:normal;margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;}@media all and (max-width: 1024px){.kb-table-of-content-nav.kb-table-of-content-id7066_f7400a-9c .kb-table-of-content-wrap{border-top:1px solid var(--global-palette10, #3182CE);border-right:1px solid var(--global-palette10, #3182CE);border-bottom:1px solid var(--global-palette10, #3182CE);border-left:1px solid var(--global-palette10, #3182CE);}}@media all and (max-width: 767px){.kb-table-of-content-nav.kb-table-of-content-id7066_f7400a-9c .kb-table-of-content-wrap{border-top:1px solid var(--global-palette10, #3182CE);border-right:1px solid var(--global-palette10, #3182CE);border-bottom:1px solid var(--global-palette10, #3182CE);border-left:1px solid var(--global-palette10, #3182CE);}}<\/style>\n\n\n<h2 class=\"wp-block-heading\">Quand cette m\u00e9thode s'av\u00e8re r\u00e9ellement utile<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La plupart des cas de verrouillage sont r\u00e9solus par le <strong>Vous avez oubli\u00e9 votre mot de passe ?<\/strong> lien sur la page de connexion, alors essayez d'abord cette solution. La proc\u00e9dure manuelle n'est utile que lorsque ce lien ne vous sert \u00e0 rien : l'e-mail de r\u00e9initialisation n'arrive jamais parce que votre site ne peut pas envoyer d'e-mails, ou bien il arrive mais le lien vous renvoie tout de m\u00eame hors de la page, ou encore vous avez compl\u00e8tement perdu l'acc\u00e8s \u00e0 votre bo\u00eete de r\u00e9ception.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si le v\u00e9ritable probl\u00e8me r\u00e9side dans le fait que votre site ne parvient tout simplement pas \u00e0 envoyer d'e-mails, y rem\u00e9dier constitue la meilleure solution \u00e0 long terme, et j'aborde ce sujet dans <a href=\"https:\/\/www.wpconsults.com\/fr\/configurer-smtp-manuellement-dans-wordpress-2\/\">Configurer manuellement le protocole SMTP dans WordPress<\/a>. Mais quand vous avez besoin de\u2026 <em>maintenant<\/em>, se rendre directement dans la base de donn\u00e9es ou dans les fichiers est le moyen le plus rapide d'y revenir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">M\u00e9thode 1 : R\u00e9initialiser le mot de passe dans phpMyAdmin<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Il s'agit de la m\u00e9thode classique, qui fonctionne sur presque tous les h\u00e9bergeurs, car phpMyAdmin est fourni avec la quasi-totalit\u00e9 des installations cPanel ou hPanel. Vous allez ouvrir votre base de donn\u00e9es, rechercher votre utilisateur, puis remplacer le mot de passe enregistr\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1. Ouvrez phpMyAdmin depuis votre panneau d'h\u00e9bergement.<\/strong> Connectez-vous \u00e0 cPanel, hPanel ou \u00e0 tout autre panneau de contr\u00f4le fourni par votre h\u00e9bergeur, puis recherchez l'ic\u00f4ne phpMyAdmin dans la section \u00ab Bases de donn\u00e9es \u00bb.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1001\" height=\"224\" src=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-7-png.avif\" alt=\"Ouvrir phpMyAdmin depuis le panneau d&#039;h\u00e9bergement pour r\u00e9initialiser un mot de passe WordPress\" class=\"wp-image-3512\" srcset=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-7-png.avif 1001w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-7-300x67.avif 300w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-7-768x172.avif 768w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-7-18x4.avif 18w\" sizes=\"auto, (max-width: 1001px) 100vw, 1001px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2. S\u00e9lectionnez la base de donn\u00e9es appropri\u00e9e.<\/strong> Si vous g\u00e9rez plusieurs sites sur ce compte, c\u2019est l\u00e0 que les erreurs se produisent souvent. Choisissez la base de donn\u00e9es correspondant au site auquel vous n\u2019avez plus acc\u00e8s ; modifier la mauvaise ne servira \u00e0 rien. Vous ne savez pas laquelle choisir ? Je vous explique comment associer un site \u00e0 sa base de donn\u00e9es dans <a href=\"https:\/\/www.wpconsults.com\/fr\/trouver-la-base-de-donnees-de-wordpress-2\/\">Comment trouver votre base de donn\u00e9es WordPress<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"295\" src=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-9-1024x295.avif\" alt=\"S\u00e9lectionner la bonne base de donn\u00e9es dans phpMyAdmin avant de r\u00e9initialiser le mot de passe WordPress\" class=\"wp-image-3514\" srcset=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-9-1024x295.avif 1024w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-9-300x86.avif 300w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-9-768x221.avif 768w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-9-18x5.avif 18w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-9-png.avif 1275w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3. Sauvegardez la base de donn\u00e9es, puis ouvrez le <code>wp_users<\/code> tableau.<\/strong> Avant d'effectuer la moindre modification, cliquez sur <strong>Exporter<\/strong> dans la barre du haut et enregistrez une copie sur votre ordinateur ; ce simple clic vous permettra de revenir en arri\u00e8re si quelque chose tourne mal. Ensuite, recherchez le <code>wp_users<\/code> tableau situ\u00e9 dans la barre lat\u00e9rale gauche et ouvrez-le. (Votre pr\u00e9fixe peut \u00eatre diff\u00e9rent, par exemple <code>wpxy_users<\/code>, s'il a \u00e9t\u00e9 modifi\u00e9 lors de l'installation.)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"608\" src=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-10-1024x608.avif\" alt=\"La table \u00ab wp_users \u00bb dans phpMyAdmin, o\u00f9 est stock\u00e9 le mot de passe WordPress\" class=\"wp-image-3515\" srcset=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-10-1024x608.avif 1024w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-10-300x178.avif 300w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-10-768x456.avif 768w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-10-18x12.avif 18w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-10-png.avif 1408w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>4. Choisissez le bon utilisateur.<\/strong> Trouver une correspondance par <code>identifiant_utilisateur<\/code> ou <code>adresse_e-mail_de_l'utilisateur<\/code> Pour vous assurer que vous modifiez bien votre propre compte administrateur et non celui d'une autre personne, cliquez ensuite sur <strong>Editer<\/strong> sur cette ligne.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"331\" src=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-11-1024x331.avif\" alt=\"S\u00e9lectionner la bonne ligne d&#039;utilisateur dans la table wp_users avant de modifier le mot de passe WordPress\" class=\"wp-image-3516\" srcset=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-11-1024x331.avif 1024w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-11-300x97.avif 300w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-11-768x248.avif 768w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-11-18x6.avif 18w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-11-png.avif 1075w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>5. Saisissez votre nouveau mot de passe dans le champ <code>user_pass<\/code>, puis d\u00e9finissez la fonction sur MD5.<\/strong> C'est cette \u00e9tape qui pose probl\u00e8me \u00e0 beaucoup de gens. Le <code>user_pass<\/code> Ce champ ne contient pas de texte en clair, mais une valeur hach\u00e9e. Effacez donc la valeur actuelle, saisissez votre nouveau mot de passe en texte clair, puis dans le <strong>Fonction<\/strong> S\u00e9lectionnez dans le menu d\u00e9roulant situ\u00e9 \u00e0 c\u00f4t\u00e9 de cette ligne <strong>MD5<\/strong>. Si vous ne passez pas par la fonction MD5 et que vous enregistrez le texte brut, les identifiants ne correspondront tout simplement jamais et vous penserez que la m\u00e9thode a \u00e9chou\u00e9.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"968\" height=\"317\" src=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-15-png.avif\" alt=\"Saisir un nouveau mot de passe dans le champ \u00ab user_pass \u00bb et s\u00e9lectionner la fonction MD5 dans phpMyAdmin\" class=\"wp-image-3520\" srcset=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-15-png.avif 968w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-15-300x98.avif 300w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-15-768x252.avif 768w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-15-18x6.avif 18w\" sizes=\"auto, (max-width: 968px) 100vw, 968px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>6. Cliquez sur \u00ab Go \u00bb pour enregistrer.<\/strong> Cela permet d'enregistrer le hachage MD5 dans la base de donn\u00e9es. Revenez maintenant \u00e0 <code>\/wp-admin<\/code> puis connectez-vous \u00e0 l'aide de votre nom d'utilisateur et de votre nouveau mot de passe.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"205\" src=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-13-1024x205.avif\" alt=\"Enregistrer le nouveau mot de passe WordPress en cliquant sur \u00ab Go \u00bb dans phpMyAdmin\" class=\"wp-image-3518\" srcset=\"https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-13-1024x205.avif 1024w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-13-300x60.avif 300w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-13-768x154.avif 768w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-13-18x4.avif 18w, https:\/\/www.wpconsults.com\/wp-content\/uploads\/2024\/12\/image-13-png.avif 1225w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Voici un d\u00e9tail rassurant que presque aucun guide ne mentionne : WordPress ne stocke plus les mots de passe sous forme de MD5 en clair, mais utilise un hachage portable plus s\u00e9curis\u00e9. Cependant, il continue de <em>accepte<\/em> an MD5 hash on login for exactly this reason, and the moment you log in successfully, WordPress quietly re-hashes your password into its modern format. So MD5 is just a temporary key to get you in; your stored password is upgraded automatically on the first login. The behavior is documented in the WordPress reference for <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_check_password\/\" rel=\"noopener nofollow\" target=\"_blank\">wp_check_password()<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">M\u00e9thode 2 : le r\u00e9initialiser depuis le gestionnaire de fichiers \u00e0 l'aide d'un extrait de code<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Si votre h\u00e9bergeur ne propose pas phpMyAdmin, ou si les bases de donn\u00e9es vous font peur, vous pouvez r\u00e9initialiser le mot de passe uniquement via le <strong>gestionnaire de fichiers<\/strong> Au contraire. C'est \u00e0 cette m\u00e9thode que le titre fait r\u00e9ellement r\u00e9f\u00e9rence, et honn\u00eatement, elle est plus simple, car vous laissez WordPress se charger du hachage \u00e0 votre place plut\u00f4t que de manipuler manuellement la fonction MD5.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ouvrez le gestionnaire de fichiers de votre h\u00e9bergeur, acc\u00e9dez \u00e0 <code>\/wp-content\/themes\/votre-th\u00e8me-actif\/<\/code>, et modifier <code>functions.php<\/code>. Ajoutez cette ligne juste apr\u00e8s la balise d'ouverture <code>&lt;?php<\/code> balise :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wp_set_password( 'VotreNouveauMotDePasseS\u00e9curis\u00e9', 1 );<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Le <code>1<\/code> correspond \u00e0 l'identifiant de l'utilisateur, qui est presque toujours <code>1<\/code> pour le premier compte administrateur ; si le v\u00f4tre est diff\u00e9rent, utilisez ce num\u00e9ro. Enregistrez le fichier, puis ouvrez n'importe quelle page de votre site une fois dans le navigateur pour que cette ligne s'ex\u00e9cute. WordPress effectue correctement le hachage du mot de passe et met \u00e0 jour la base de donn\u00e9es pour vous.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Et maintenant, l'\u00e9tape \u00e0 ne surtout pas oublier : supprimez imm\u00e9diatement cette ligne.<\/strong> Si vous la laissez telle quelle, votre mot de passe sera r\u00e9initialis\u00e9 \u00e0 chaque chargement de page et, pire encore, il figurera en clair dans un fichier de th\u00e8me que les sauvegardes et d'autres utilisateurs pourraient lire. Supprimez cette ligne, enregistrez \u00e0 nouveau, puis connectez-vous. Le site officiel <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_set_password\/\" rel=\"noopener nofollow\" target=\"_blank\">wp_set_password()<\/a> Cette r\u00e9f\u00e9rence confirme qu'il s'agit de la fonction utilis\u00e9e par WordPress lui-m\u00eame pour g\u00e9n\u00e9rer un mot de passe hach\u00e9.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Une option plus rapide si vous disposez d'un acc\u00e8s \u00e0 la ligne de commande<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Si votre h\u00e9bergeur vous fournit un acc\u00e8s SSH et que WP-CLI est install\u00e9, vous pouvez ignorer compl\u00e8tement les fichiers et la base de donn\u00e9es \u00e0 l'aide d'une seule commande :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Mise \u00e0 jour de l'utilisateur WordPress 1 --user_pass=\"VotreNouveauMotDePasseS\u00e9curis\u00e9\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Il effectue correctement le hachage du mot de passe et l'enregistre en une seule \u00e9tape : pas de menu d\u00e9roulant MD5, pas de bout de code \u00e0 ne pas oublier de supprimer. La syntaxe se trouve dans le <a href=\"https:\/\/developer.wordpress.org\/cli\/commands\/user\/update\/\" rel=\"noopener nofollow\" target=\"_blank\">Mise \u00e0 jour de l'utilisateur WP-CLI<\/a> guide pratique. Je ne le mentionne qu\u2019\u00e0 titre indicatif, car la plupart des personnes qui se retrouvent bloqu\u00e9es \u00e0 l\u2019ext\u00e9rieur et en proie \u00e0 la panique n\u2019ont pas configur\u00e9 SSH, mais si c\u2019est votre cas, c\u2019est la solution la plus simple des trois.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Verrouille tout d\u00e8s que tu es rentr\u00e9(e)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se reconnecter, ce n'est que la moiti\u00e9 du travail. Quelle que soit la m\u00e9thode que vous ayez utilis\u00e9e, rendez-vous sur <strong>Utilisateurs &gt; Profil<\/strong> et d\u00e9finissez un nouveau mot de passe fort depuis le tableau de bord ; il sera ainsi stock\u00e9 avec l'algorithme de hachage standard de WordPress et il n'en restera aucune trace nulle part. Si vous avez modifi\u00e9 <code>functions.php<\/code>, v\u00e9rifiez bien que l'extrait a bien disparu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ensuite, r\u00e9glez le probl\u00e8me qui a entra\u00een\u00e9 votre blocage au d\u00e9part. Si l'e-mail de r\u00e9initialisation ne vous est jamais parvenu, cela signifie que votre site ne peut pas envoyer d'e-mails de mani\u00e8re fiable ; la solution consiste donc \u00e0 garantir une bonne distribution des e-mails, ce qui est exactement ce que <a href=\"https:\/\/www.wpconsults.com\/fr\/configurer-smtp-manuellement-dans-wordpress-2\/\">Configuration du protocole SMTP dans WordPress<\/a> r\u00e9sout le probl\u00e8me. Une fois que vous aurez r\u00e9gl\u00e9 cela, vous n'aurez plus jamais besoin de recourir \u00e0 cette m\u00e9thode manuelle.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Alors, quelle m\u00e9thode devriez-vous utiliser ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Si c'\u00e9tait mon site et que je ne disposais pas d'une ligne de commande, j'opterais syst\u00e9matiquement pour l'extrait de code du gestionnaire de fichiers plut\u00f4t que pour phpMyAdmin. Cela permet \u00e0 WordPress de se charger du hachage ; il n'y a donc pas d'\u00e9tape MD5 \u00e0 oublier ni de risque d'alt\u00e9rer une ligne de la base de donn\u00e9es. La m\u00e9thode phpMyAdmin fonctionne tr\u00e8s bien et c\u2019est parfois la seule option propos\u00e9e par votre h\u00e9bergeur, mais elle exige que vous ma\u00eetrisiez parfaitement un d\u00e9tail d\u00e9licat, et c\u2019est pr\u00e9cis\u00e9ment ce d\u00e9tail qui est \u00e0 l\u2019origine de la plupart des \u00e9checs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WP-CLI est la solution la plus simple si vous y avez acc\u00e8s, mais cela ne concerne qu'une minorit\u00e9 d'utilisateurs. Voici donc mon classement en toute honn\u00eatet\u00e9 : le snippet en premier pour la plupart des gens, phpMyAdmin si c\u2019est ce dont vous disposez, et WP-CLI si vous \u00eates un habitu\u00e9 du terminal. Quel que soit votre choix, pensez \u00e0 faire une sauvegarde avant de toucher \u00e0 quoi que ce soit, puis r\u00e9initialisez le tout depuis le tableau de bord une fois l\u2019op\u00e9ration termin\u00e9e.<\/p>\n\n\n\n<div class=\"wp-block-group wpc-changelog is-layout-flow wp-block-group-is-layout-flow\" id=\"article-update-logs\">\n<h2 class=\"wp-block-heading\">Journal des mises \u00e0 jour<\/h2>\n<p class=\"wp-block-paragraph\"><strong>27 juin 2026<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Nous avons enrichi le guide pour y inclure la m\u00e9thode utilisant l'extrait de code du gestionnaire de fichiers et une option WP-CLI en plus de phpMyAdmin, expliqu\u00e9 l'importance de la fonction MD5 et pr\u00e9cis\u00e9 que WordPress recalcule le mot de passe en utilisant un format plus s\u00e9curis\u00e9 lors de la premi\u00e8re connexion.<\/li>\n<\/ul>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Vous avez besoin de r\u00e9initialiser votre mot de passe WordPress depuis le gestionnaire de fichiers ? Voici comment proc\u00e9der, \u00e0 l'aide de phpMyAdmin ou d'un extrait de code dans le fichier functions.php, m\u00eame lorsque la r\u00e9cup\u00e9ration par e-mail n'est pas possible.<\/p>","protected":false},"author":1,"featured_media":7259,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kb_optimizer_status":0,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","rank_math_title":"Reset WordPress Password From File Manager (2 Methods)","rank_math_description":"Locked out of wp-admin? Here is how to reset a WordPress password from file manager using phpMyAdmin or a quick functions.php snippet, step by step.","rank_math_focus_keyword":"reset WordPress password from file manager","_colophon_preset":"regular","_colophon_fc_on":"","_colophon_edited_on":"","footnotes":""},"categories":[7],"tags":[],"class_list":["post-3511","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress-tips-tutorials"],"_links":{"self":[{"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/posts\/3511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/comments?post=3511"}],"version-history":[{"count":4,"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/posts\/3511\/revisions"}],"predecessor-version":[{"id":7581,"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/posts\/3511\/revisions\/7581"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/media\/7259"}],"wp:attachment":[{"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/media?parent=3511"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/categories?post=3511"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wpconsults.com\/fr\/wp-json\/wp\/v2\/tags?post=3511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}