[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"theme-db":3,"megamenu":22,"$fKnz2vuX4bZz1LbUTiuFsvSZ3e07l5_5fqNYp4Tzdhi8":92,"footer-db":160,"$fG3rbpbZ1EH3jiJQufRtTIhkePsWcYtqwQDCsmGcJwsM":179,"header-db":222,"$fy_j8cWQS9kiDn82rdLSfUfOkeH5KiEMs75PEnG2Ypfc":233},{"theme":4},{"colors":5,"typography":13,"ui":17,"defaultColorMode":21},{"primary":6,"secondary":7,"background":8,"foreground":9,"muted":10,"headerBg":11,"footerBg":12,"topBarBg":9,"topBarText":11},"#4F46E5","#0D9488","#F9FAFB","#111827","#6B7280","#ffffff","#020617",{"fontFamily":14,"fontUrl":15,"baseFontSize":16},"Inter, system-ui, sans-serif","https:\u002F\u002Ffonts.googleapis.com\u002Fcss2?family=Inter:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,700;0,800;0,900;1,400;1,700&display=swap","16px",{"borderRadius":18,"contentWidth":19,"shadow":20},"lg","7xl",true,"light",{"items":23},[24,35,43,51,59,68,76,84],{"id":25,"type":26,"label":27,"href":29,"icon":30,"description":30,"badge":30,"groupTitle":30,"style":30,"gridColumns":30,"cssClass":30,"psCategoryId":30,"showPsChildren":31,"position":32,"children":33,"psChildren":34},41,"link",{"fr":28},"Expertise","\u002Fexpertise",null,false,0,[],[],{"id":36,"type":26,"label":37,"href":39,"icon":30,"description":30,"badge":30,"groupTitle":30,"style":30,"gridColumns":30,"cssClass":30,"psCategoryId":30,"showPsChildren":31,"position":40,"children":41,"psChildren":42},42,{"fr":38},"Blog","\u002Fblog",1,[],[],{"id":44,"type":26,"label":45,"href":47,"icon":30,"description":30,"badge":30,"groupTitle":30,"style":30,"gridColumns":30,"cssClass":30,"psCategoryId":30,"showPsChildren":31,"position":48,"children":49,"psChildren":50},43,{"fr":46},"Modules PrestaShop","\u002Fmodules",2,[],[],{"id":52,"type":26,"label":53,"href":55,"icon":30,"description":30,"badge":30,"groupTitle":30,"style":30,"gridColumns":30,"cssClass":30,"psCategoryId":30,"showPsChildren":31,"position":56,"children":57,"psChildren":58},44,{"fr":54},"Outils IA","\u002Foutils-ia",3,[],[],{"id":60,"type":26,"label":61,"href":63,"icon":30,"description":30,"badge":30,"groupTitle":30,"style":64,"gridColumns":30,"cssClass":30,"psCategoryId":30,"showPsChildren":31,"position":65,"children":66,"psChildren":67},45,{"fr":62},"Offre Starter ✨","\u002Foffre-starter",{"highlight":20},4,[],[],{"id":69,"type":26,"label":70,"href":72,"icon":30,"description":30,"badge":30,"groupTitle":30,"style":30,"gridColumns":30,"cssClass":30,"psCategoryId":30,"showPsChildren":31,"position":73,"children":74,"psChildren":75},46,{"fr":71},"Academy","\u002Facademy",5,[],[],{"id":77,"type":26,"label":78,"href":80,"icon":30,"description":30,"badge":30,"groupTitle":30,"style":30,"gridColumns":30,"cssClass":30,"psCategoryId":30,"showPsChildren":31,"position":81,"children":82,"psChildren":83},47,{"fr":79},"À propos","\u002Fa-propos",6,[],[],{"id":85,"type":26,"label":86,"href":88,"icon":30,"description":30,"badge":30,"groupTitle":30,"style":30,"gridColumns":30,"cssClass":30,"psCategoryId":30,"showPsChildren":31,"position":89,"children":90,"psChildren":91},48,{"fr":87},"Contact","\u002Fcontact",7,[],[],{"columns":93},[94,106,136,152],{"title":95,"links":96},"Plateforme",[97,99,102,103],{"label":98,"href":63,"external":31},"Offre Starter (2 500 €)",{"label":100,"href":101,"external":31},"Devenir Ambassadeur","\u002Fambassadeur",{"label":46,"href":47,"external":31},{"label":104,"href":105,"external":20},"CodeMyShop.com","https:\u002F\u002Fcodemyshop.com",{"title":107,"links":108},"Le Synedre",[109,112,115,118,121,124,127,130,133],{"label":110,"href":111,"external":31},"L'histoire","\u002Fsynedre",{"label":113,"href":114,"external":31},"Constitution","\u002Fsynedre\u002Fconstitution",{"label":116,"href":117,"external":31},"L'équipe","\u002Fequipe",{"label":119,"href":120,"external":31},"Le réacteur en direct","\u002Freacteur",{"label":122,"href":123,"external":31},"Le Drill (entraînement)","\u002Fdrill",{"label":125,"href":126,"external":31},"Protocole de réunion","\u002Fsynedre\u002Freunion",{"label":128,"href":129,"external":31},"Les agents IA","\u002Fagents-ia",{"label":131,"href":132,"external":31},"La Conduite","\u002Fsynedre\u002Fconduite",{"label":134,"href":135,"external":31},"Charte plateforme","\u002Fsynedre\u002Fcharte",{"title":137,"links":138},"Ressources",[139,140,141,144,146,149],{"label":38,"href":39,"external":31},{"label":71,"href":72,"external":31},{"label":142,"href":143,"external":31},"Dictionnaire","\u002Fdictionnaire",{"label":145,"href":29,"external":31},"Expertise PrestaShop",{"label":147,"href":148,"external":31},"Flywheel","\u002Fflywheel",{"label":150,"href":151,"external":31},"Manifeste","\u002Fmanifeste",{"title":79,"links":153},[154,156,159],{"label":155,"href":80,"external":31},"Alexandre Carette",{"label":157,"href":158,"external":31},"Dossier de presse","\u002Fpresse",{"label":87,"href":88,"external":31},{"footer":161},{"theme":162,"description":30,"hours":30,"logo":163,"contact":166,"social":167,"bottomBar":177,"newsletter":178},"dark",{"src":164,"href":165,"alt":155},"\u002Flogo-ac.svg","\u002F",{"email":30,"phone":30,"address":30,"cta":30},[168,171,174],{"platform":169,"href":170,"label":169},"linkedin","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Falexandre-carette\u002F",{"platform":172,"href":173,"label":172},"malt","https:\u002F\u002Fwww.malt.fr\u002Fprofile\u002Falexandrecarette",{"platform":175,"href":176,"label":175},"github","https:\u002F\u002Fgithub.com\u002Fprest4cafe",{"copyright":30},{"show":31,"title":30,"description":30,"placeholder":30,"ctaLabel":30,"consentText":30},{"title":180,"slug":181,"metaDescription":182,"category":183,"tags":184,"difficulty":190,"psVersions":191,"content":195,"faq":196,"tldr":218,"readingTime":81,"generatedAt":219,"publishDate":219,"relatedArticles":220,"sourceCategory":221},"Réinitialiser le mot de passe admin PrestaShop via phpMyAdmin","reinitialiser-mot-de-passe-admin-prestashop-phpmyadmin","Guide complet pour récupérer l'accès au back-office PrestaShop quand le mot de passe admin est perdu. Méthode phpMyAdmin, cookie_key et bonnes pratiques.","securite",[185,186,187,188,189],"mot-de-passe","back-office","phpmyadmin","cookie-key","administration","intermediaire",[192,193,194],"1.6","1.7","8.x","\u003Ch2>Impossible de se connecter au back-office PrestaShop : que faire ?\u003C\u002Fh2>\n\u003Cp>Perdre l'accès au back-office PrestaShop est l'une des situations les plus stressantes pour un marchand. Que ce soit après une migration, un changement d'hébergeur ou simplement un mot de passe oublié, le résultat est le même : vous êtes bloqué hors de votre propre boutique.\u003C\u002Fp>\n\u003Cp>Avant de paniquer, sachez qu'il existe une méthode fiable pour régénérer manuellement le mot de passe administrateur directement en base de données. Ce guide vous accompagne pas à pas.\u003C\u002Fp>\n\u003Ch2>Prérequis\u003C\u002Fh2>\n\u003Cp>Pour appliquer cette procédure, vous aurez besoin de :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Un accès **phpMyAdmin** (fourni par votre hébergeur : OVH, Infomaniak, o2switch, etc.)\u003C\u002Fli>\n\u003Cli>Un accès **FTP ou SSH** à votre serveur (pour lire un fichier de configuration)\u003C\u002Fli>\n\u003Cli>Les identifiants de connexion à votre base de données (généralement fournis par email lors de la souscription à l'hébergement)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Si vous ne savez pas où trouver phpMyAdmin, connectez-vous à l'interface d'administration de votre hébergeur (cPanel, Plesk, ou panel propriétaire). L'accès à la base de données s'y trouve systématiquement.\u003C\u002Fp>\n\u003Ch2>Étape 1 : Récupérer le cookie_key dans la configuration\u003C\u002Fh2>\n\u003Cp>PrestaShop ne stocke pas les mots de passe en clair. Ils sont hachés en combinant votre mot de passe avec une clé secrète propre à votre installation : le \u003Cstrong>cookie_key\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Sur PrestaShop 1.6\u003C\u002Fh3>\n\u003Cp>Le fichier à consulter est \u003Ccode>config\u002Fsettings.inc.php\u003C\u002Fcode>. Cherchez la ligne :\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-php\">\ndefine('_COOKIE_KEY_', 'zbL6STglY83jrhtqBnvD1s0M0gUkxce4MkCkdRuAP89keW39wxVQhg');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Copiez la valeur entre guillemets (la longue chaîne aléatoire).\u003C\u002Fp>\n\u003Ch3>Sur PrestaShop 1.7 et 8.x\u003C\u002Fh3>\n\u003Cp>Le fichier est désormais \u003Ccode>app\u002Fconfig\u002Fparameters.php\u003C\u002Fcode> (ou \u003Ccode>parameters.yml\u003C\u002Fcode> selon la version). Cherchez :\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-php\">\n'cookie_key' =&gt; 'votre_cookie_key_ici',\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Ou dans le format YAML :\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-yaml\">\ncookie_key: 'votre_cookie_key_ici'\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cblockquote>\u003Cp>\u003Cstrong>Important :\u003C\u002Fstrong> Ne partagez jamais votre cookie_key. C'est une clé de sécurité critique de votre installation.\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Ch2>Étape 2 : Générer le hash du nouveau mot de passe\u003C\u002Fh2>\n\u003Cp>Le mécanisme de hachage varie selon la version de PrestaShop.\u003C\u002Fp>\n\u003Ch3>PrestaShop 1.6 : hash MD5\u003C\u002Fh3>\n\u003Cp>Sur PrestaShop 1.6, le mot de passe est haché en MD5 selon cette formule :\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-\">\nMD5(cookie_key + mot_de_passe_souhaité)\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Concrètement, vous devez :\u003C\u002Fp>\n\u003Col>\n\u003Cli>Concaténer votre `cookie_key` avec le mot de passe souhaité (sans espace, sans séparateur)\u003C\u002Fli>\n\u003Cli>Calculer le hash MD5 de cette chaîne complète\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Par exemple, si votre cookie_key est \u003Ccode>zbL6STglY83jrhtq\u003C\u002Fcode> et que vous voulez le mot de passe \u003Ccode>MonNouveauMdp2024\u003C\u002Fcode>, vous calculez le MD5 de :\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-\">\nzbL6STglY83jrhtqMonNouveauMdp2024\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Vous pouvez utiliser un outil en ligne de génération MD5, ou en ligne de commande :\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">\necho -n \"zbL6STglY83jrhtqMonNouveauMdp2024\" | md5sum\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>PrestaShop 1.7 et 8.x : hash bcrypt\u003C\u002Fh3>\n\u003Cp>À partir de PrestaShop 1.7, le hachage utilise \u003Cstrong>bcrypt\u003C\u002Fstrong> via la fonction \u003Ccode>password_hash()\u003C\u002Fcode> de PHP, ce qui est nettement plus sécurisé. La méthode MD5 ne fonctionne plus.\u003C\u002Fp>\n\u003Cp>Pour générer un hash bcrypt, créez un fichier PHP temporaire sur votre serveur :\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-php\">\n&lt;?php\n\u002F\u002F generate_password.php — À SUPPRIMER après utilisation\n$newPassword = 'VotreNouveauMotDePasse2024!';\necho password_hash($newPassword, PASSWORD_BCRYPT);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Accédez-y via votre navigateur, copiez le résultat (qui ressemble à \u003Ccode>$2y$10$...\u003C\u002Fcode>), puis \u003Cstrong>supprimez immédiatement ce fichier\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Alternativement, en ligne de commande PHP :\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">\nphp -r \"echo password_hash('VotreNouveauMotDePasse2024!', PASSWORD_BCRYPT) . PHP_EOL;\"\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch2>Étape 3 : Mettre à jour le mot de passe en base de données\u003C\u002Fh2>\n\u003Cp>Dans phpMyAdmin :\u003C\u002Fp>\n\u003Col>\n\u003Cli>Sélectionnez votre base de données PrestaShop\u003C\u002Fli>\n\u003Cli>Ouvrez la table `ps_employee` (le préfixe `ps_` peut varier selon votre installation)\u003C\u002Fli>\n\u003Cli>Repérez la ligne correspondant à votre compte administrateur (vérifiez la colonne `email`)\u003C\u002Fli>\n\u003Cli>Cliquez sur **Modifier** pour cette ligne\u003C\u002Fli>\n\u003Cli>Dans la colonne `passwd`, remplacez la valeur existante par votre nouveau hash\u003C\u002Fli>\n\u003Cli>**Attention sur PS 1.6 :** ne sélectionnez PAS la fonction MD5 de phpMyAdmin dans le menu déroulant — votre hash est déjà calculé\u003C\u002Fli>\n\u003Cli>Enregistrez\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Vous pouvez aussi exécuter directement la requête SQL :\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-sql\">\n-- Remplacez le hash et l'email par vos valeurs\nUPDATE ps_employee\nSET passwd = 'votre_hash_ici'\nWHERE email = 'votre@email.com';\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch2>Étape 4 : Tester la connexion\u003C\u002Fh2>\n\u003Cp>Rendez-vous sur votre back-office (\u003Ccode>votre-domaine.com\u002Fadmin-XXXX\u003C\u002Fcode>) et connectez-vous avec votre email et le nouveau mot de passe que vous avez choisi (le mot de passe en clair, pas le hash).\u003C\u002Fp>\n\u003Cp>Si la connexion échoue :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Vérifiez que vous avez bien concaténé cookie_key + mot de passe (PS 1.6) sans espace\u003C\u002Fli>\n\u003Cli>Vérifiez que le bon algorithme est utilisé pour votre version\u003C\u002Fli>\n\u003Cli>Videz le cache de PrestaShop : supprimez le contenu de `var\u002Fcache\u002F` (PS 1.7+) ou `cache\u002F` (PS 1.6)\u003C\u002Fli>\n\u003Cli>Vérifiez que l'email dans `ps_employee` correspond bien à celui que vous utilisez\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Méthode alternative : le lien de réinitialisation\u003C\u002Fh2>\n\u003Cp>Avant de passer par la base de données, tentez d'abord la méthode standard :\u003C\u002Fp>\n\u003Col>\n\u003Cli>Sur la page de connexion du back-office, cliquez sur **\"Mot de passe oublié\"**\u003C\u002Fli>\n\u003Cli>Saisissez l'email associé à votre compte admin\u003C\u002Fli>\n\u003Cli>Vérifiez votre boîte de réception (et les spams)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Cette méthode ne fonctionne que si :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>La configuration SMTP de votre boutique est correcte\u003C\u002Fli>\n\u003Cli>L'email renseigné dans `ps_employee` est valide et accessible\u003C\u002Fli>\n\u003Cli>Le serveur d'envoi de mails fonctionne\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Si vous ne recevez rien, la méthode phpMyAdmin reste votre solution de secours.\u003C\u002Fp>\n\u003Ch2>Bonnes pratiques de sécurité\u003C\u002Fh2>\n\u003Ch3>Choisir un mot de passe robuste\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Minimum **12 caractères** avec majuscules, minuscules, chiffres et caractères spéciaux\u003C\u002Fli>\n\u003Cli>Ne réutilisez jamais un mot de passe déjà utilisé ailleurs\u003C\u002Fli>\n\u003Cli>Utilisez un gestionnaire de mots de passe (Bitwarden, 1Password, KeePass)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Sécuriser l'accès au back-office\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>**Renommez le dossier admin** : PrestaShop le fait automatiquement à l'installation (ex: `admin436xyz`), ne le renommez jamais en `admin`\u003C\u002Fli>\n\u003Cli>**Restreignez par IP** via `.htaccess` si votre IP est fixe :\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cpre>\u003Ccode class=\"language-apache\">\n# Dans le .htaccess du dossier admin\nOrder Deny,Allow\nDeny from all\nAllow from 203.0.113.42\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>**Activez la double authentification** si disponible (modules tiers sur PS 1.7+)\u003C\u002Fli>\n\u003Cli>**Limitez les comptes employés** : chaque personne doit avoir son propre compte avec des permissions adaptées\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supprimer les traces\u003C\u002Fh3>\n\u003Cp>Après avoir régénéré votre mot de passe :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Supprimez tout fichier PHP temporaire créé pour générer le hash bcrypt\u003C\u002Fli>\n\u003Cli>Vérifiez l'historique des connexions dans le back-office\u003C\u002Fli>\n\u003Cli>Changez le mot de passe une seconde fois depuis le back-office pour confirmer que tout fonctionne normalement\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Récapitulatif par version\u003C\u002Fh2>\n\u003Ctr>\u003Cth>Version\u003C\u002Fth>\u003Cth>Fichier cookie_key\u003C\u002Fth>\u003Cth>Algorithme\u003C\u002Fth>\u003Cth>Formule\u003C\u002Fth>\u003C\u002Ftr>\n\u003Ctr>\u003Cth>PrestaShop 1.6\u003C\u002Fth>\u003Cth>`config\u002Fsettings.inc.php`\u003C\u002Fth>\u003Cth>MD5\u003C\u002Fth>\u003Cth>`md5(cookie_key + password)`\u003C\u002Fth>\u003C\u002Ftr>\n\u003Ctr>\u003Cth>PrestaShop 1.7\u003C\u002Fth>\u003Cth>`app\u002Fconfig\u002Fparameters.php`\u003C\u002Fth>\u003Cth>bcrypt\u003C\u002Fth>\u003Cth>`password_hash(password, PASSWORD_BCRYPT)`\u003C\u002Fth>\u003C\u002Ftr>\n\u003Ctr>\u003Cth>PrestaShop 8.x\u003C\u002Fth>\u003Cth>`app\u002Fconfig\u002Fparameters.php`\u003C\u002Fth>\u003Cth>bcrypt\u003C\u002Fth>\u003Cth>`password_hash(password, PASSWORD_BCRYPT)`\u003C\u002Fth>\u003C\u002Ftr>",[197,200,203,206,209,212,215],{"q":198,"a":199},"Comment réinitialiser le mot de passe admin PrestaShop sans accès au back-office ?","Connectez-vous à phpMyAdmin, ouvrez la table ps_employee, et remplacez le hash dans la colonne passwd. Sur PrestaShop 1.6, générez un hash MD5 de la concaténation cookie_key + nouveau mot de passe. Sur PrestaShop 1.7 et 8.x, générez un hash bcrypt avec la fonction PHP password_hash().",{"q":201,"a":202},"Où trouver le cookie_key de PrestaShop ?","Sur PrestaShop 1.6, le cookie_key se trouve dans le fichier config\u002Fsettings.inc.php. Sur PrestaShop 1.7 et 8.x, il est dans app\u002Fconfig\u002Fparameters.php ou parameters.yml. Cette clé est nécessaire uniquement pour le hachage MD5 de PrestaShop 1.6.",{"q":204,"a":205},"Pourquoi le lien 'mot de passe oublié' de PrestaShop ne fonctionne pas ?","Le lien de réinitialisation nécessite une configuration SMTP fonctionnelle. Si votre boutique n'envoie pas d'emails correctement, le lien ne sera jamais reçu. Vérifiez la configuration email dans Paramètres avancés > E-mail, ou passez par la méthode phpMyAdmin pour contourner le problème.",{"q":207,"a":208},"Faut-il sélectionner la fonction MD5 dans phpMyAdmin pour PrestaShop ?","Non. Sur PrestaShop 1.6, le hash MD5 doit être calculé manuellement en combinant le cookie_key avec le mot de passe. Si vous utilisez la fonction MD5 de phpMyAdmin en plus, le mot de passe sera doublement haché et ne fonctionnera pas. Collez le hash tel quel, sans transformation supplémentaire.",{"q":210,"a":211},"Le mot de passe MD5 fonctionne-t-il sur PrestaShop 8 ?","Non. PrestaShop 1.7 et versions ultérieures utilisent bcrypt au lieu de MD5. Si vous insérez un hash MD5 dans la table ps_employee d'un PrestaShop 8.x, la connexion échouera systématiquement. Utilisez password_hash() en PHP pour générer un hash bcrypt compatible.",{"q":213,"a":214},"Comment sécuriser le back-office PrestaShop après une réinitialisation de mot de passe ?","Après avoir retrouvé l'accès, choisissez un mot de passe fort d'au moins 12 caractères, vérifiez la liste des comptes employés dans l'onglet Équipe, supprimez tout fichier temporaire utilisé pour générer le hash, et envisagez une restriction d'accès par IP via le fichier .htaccess du dossier admin.",{"q":216,"a":217},"Quel est le préfixe des tables PrestaShop dans phpMyAdmin ?","Par défaut, le préfixe est ps_ (donc ps_employee pour les comptes admin). Ce préfixe peut avoir été personnalisé lors de l'installation. Si vous ne trouvez pas ps_employee, cherchez une table se terminant par _employee dans votre base de données.","Pour récupérer l'accès au back-office PrestaShop, régénérez le mot de passe admin via phpMyAdmin : hash MD5(cookie_key + password) sur PS 1.6, ou bcrypt via password_hash() sur PS 1.7\u002F8.x, puis mettez à jour la colonne passwd de la table ps_employee.","2026-03-21T13:21:39.000Z",[],"Utilisation de PrestaShop : configuration et difficultés",{"header":223},{"logo":224,"topBar":227,"contactEmail":230,"features":231,"navBar":30},{"src":164,"alt":225,"text":155,"href":165,"class":226},"Alexandre Carette — Architecte E-commerce Souverain","h-10 w-10",{"message":30,"showLanguages":31,"align":228,"languages":229},"left",[],"contact@alexandrecarette.fr",{"showSearch":31,"showWishlist":31,"showLogin":20,"showContact":31,"showCart":31,"showBlogLink":31,"showContactLink":31,"showGiftcardLink":31,"showStoresLink":31,"stickyHeader":20,"headerLayout":232},"inline",{"academy":234,"blog":235,"expertise":240},[],[236],{"title":237,"url":238,"score":40,"type":239},"Pourquoi je n'utilise pas OpenClaw sur mes projets PrestaShop","\u002Fblog\u002Fsecurite\u002Fcybersecurite\u002Fopenclaw-prestashop-securite-alternative","blog",[]]