Resetear la contraseña del admin en prestashop

Como resetear la contraseña de administrador de una instalación de prestashop (con acceso a la base de datos, se entiende).

Para gente con memoria pez (como yo).

Entramos a la base de datos:
mysql -u user -p
Cambiamos a nuestra base de datos:
use mi_base;
Cogemos nuestra key del fichero /prestashop/config/settings.inc.php
(Es la que esta dentro de define(‘_COOKIE_KEY_’, ‘jSX7PXXxw5ysJW13ixUuADZ5VQvTxZsS2x8mX5dVFOOuD224vCodYQQN’);)

Y ahora hacemos el update
update ps2_employee SET passwd=md5(‘jSX7PXXxw5ysJW13ixUuADZ5VQvTxZsS2x8mX5dVFOOuD224vCodYQQNtemporal’) WHERE email=’[email protected]’;

Donde:
ps2_employee es la tabla que almacena los usuarios, mira la tuya con show tables;
email es la dirección de correo con la que te diste de alta, sino sabes cual es prueba con un select * from ps2_employee; (el admin suele ser el primero que se de da de alta).
temporal , es la contraseña que le vamos a poner.

Y lo principal … apunta tus contraseñas en algún lugar seguro para que, si no trasteas con una cosa en meses no te pase esto (que es lo que me ha pasado a mi).

Etiquetas: