Cambiar contraseña de administrador para Prestashop vía phpMyAdmin

Cambiar contraseña de administrador para Prestashop vía phpMyAdmin

En alguna ocasión por cualquier descuido es posible que no recordéis en alguna tienda antigua cual es vuestra contraseña de administrador. Generalmente tenemos fácil solución gracias a la opción de Recuperar contraseña vía email pero tampoco está mal conocer como hacerlo directamente a mano.

Pasos para cambiar la contraseña

Los pasos son los siguientes:

Entrar en tu base de datos vía phpMyAdmin y entrar en la tabla ps_employee (si cambiasteis el prefijo de las tablas en la instalación será prefijo_employee).

Miramos en el archivo “/config/settings.inc.php” el valor de _COOKIE_KEY_ y lo copiamos.

Ejecutamos el siguiente código SQL en caso de que el usuario sea usuario@duyal.es y la contraseña sea DUYAL:

UPDATE ps_employee SET passwd=md5("926e27eecdbc7a18858b3798ba99bdddDUYAL") WHERE email="usuario@duyal.es"

pass-prestashop

Como veis dentro de md5 copiamos la Cookie_Key seguido de la contraseña al final. Reemplazad la Cookie_Key por la vuestra así como el email y contraseña por el vuestro.

En caso de por ejemplo no recordar cual es el email para restablecer la contraseña a través del formulario de Prestashop, basta con encontrar en la misma tabla el campo email del admin y usarlo en el formulario que le corresponde. Ésta es la forma más sencilla realmente, pero nunca está de más saber como funciona Prestashop internamente y su seguridad.