Prestashop es el software de tiendas online más usado a lo largo de internet. Sacan nuevas versiones cada año, y la 1.4 está ya bastante desfasada, pero sigue presente en muchos servidores.

En este breve post voy a explicar cómo generar una nueva contraseña de un usuario existente en la base de datos, para poder acceder al backend de la tienda sin conocer que contraseña tenía anteriormente.

Resetear la contraseña

Mediante FTP, abrir el archivo settings.inc.php situado en el directorio /tienda/config/ y buscar en ese archivo la constante _COOKIE_KEY_ y copiar el valor.

Vamos a una web generadora de hashes MD5 como www.md5.fr o www.mdr5.cz y pegamos el valor del hash _COOKIE_KEY_ . Seguidamente y sin espacios el de la nueva contraseña que queremos generar:

jd7sj0shs7aosjsMhdhdksjhbvsy6sgfMINUEVACONTRASEÑA

Pulsamos en generar Hash.

Copiamos el nuevo hash generado y lo pegamos en su campo de la base de datos, sustituyendo el anterior de la tupla correspondiente al empleado de la tabla employee de la base de datos de nuestro Prestashop 1.4 .

Ahora ya podríamos loguearnos con la nueva contraseña: MINUEVACONTRASEÑA.