Accéder à phpMyAdmin et MySQL
Afin de changer le mot de passe PrestaShop, pour commencer, connectez-vous à votre panneau de contrôle d’hébergement et recherchez l’outil phpMyAdmin. Cela vous permettra d’accéder directement à la base de données de votre boutique PrestaShop, qui utilise le système de gestion de base de données MySQL.
Récupérer la valeur « cookie_key »
La première chose à faire est de se connecter à votre serveur via FTP pour récupérer la valeur de la constante « COOKIE_KEY », qui est située dans le fichier « /app/config/parameters.php ».
Il est impératif de garder précieusement la « cookie key » : elle joue un rôle central dans la sécurisation des mots de passe de chaque utilisateur sur votre site PrestaShop. Toute modification de cette clé rendrait l’ensemble des mots de passe inutilisables. De plus, lors d’une mise à jour ou d’une refonte de votre site PrestaShop, cette « cookie key » est absolument indispensable.
Il est essentiel de souligner que le fichier évoqué plus tôt renferme des éléments nommés constantes en PHP. « COOKIE_KEY » en est une.
Rechercher et modifier le mot de passe de l’employé
Une fois dans phpMyAdmin, recherchez la base de données de votre boutique PrestaShop. Cherchez la table « ps_employee », qui contient les informations sur les employés.
Identifiez l’employé spécifique dont vous souhaitez modifier le mot de passe en utilisant les fonctionnalités de recherche de phpMyAdmin. Une fois que vous avez localisé l’employé, générez un nouveau mot de passe sécurisé en utilisant des bibliothèques de hachage MD5. Remplacez ensuite l’ancien mot de passe dans la colonne « passwd » de la table « ps_employee » avec la valeur de « COOKIE_KEY » suivi de votre nouveau mot de passe.
Après avoir effectué les modifications, assurez-vous d’enregistrer les changements dans la table « ps_employee » avec phpMyAdmin.
Conclusion
En suivant les étapes pour changer le mot de passe PrestaShop ci-dessus avec phpMyAdmin et MySQL, vous pouvez facilement modifier le mot de passe d’un employé dans PrestaShop. Assurez-vous de prendre toutes les précautions nécessaires pour sécuriser le nouveau mot de passe et de sauvegarder votre base de données avant toute modification.