Changer le mot de passe WordPress ou Prestashop dans la base de données
Quand tout est cassé, quand les mails de réinitialisation du mot de passe ne partent plus du site, et quand tout m'énerve, rien de mieux pour se détendre que jardiner dans la base 😉
Pour WordPress :
MariaDB [wordpress123]> update wp_users set user_pass = MD5('123soleil') where ID = 1;
-
123soleil
est le mot de passe super fort super bien choisi. - WordPress ne stocke plus les mots de passe en simple MD5 depuis la version 2.5 mais cette méthode est conservée pour des questions de rétrocompatibilité.
Pour Prestashop :
MariaDB [prestashop123]> update ps_employee set passwd = MD5('pVnkBOc…SSh50x123azerty') where id_employee = 1;
-
123azerty
est un autre mot de passe super fort. -
pVnkBOc…SSh50x
est la valeur de-
cookie_key
dansapp/config/parameters.php
(Prestashop 1.7) -
_COOKIE_KEY_
dansconfig/settings.inc.php
(Prestashop 1.6)
-
Note : pour supprimer la redirection vers le HTTPS afin de travailler plus facilement en dev sur une copie de la base de prod, c'est update ps_configuration set value = 0 where name = 'PS_SSL_ENABLED'