Cambiar la contraseña en Prestashop con MySQL

Tiempo de lectura estimado: < 1 minuto

Cambiar la contraseña en Prestashop con MySQL

Pongámonos en situación: Estamos trabajando con una tienda en Prestashop y no tenemos los datos de acceso o éstos son erróneos para poder entrar al panel de administración de la tienda. Además, estamos trabajando en local.

Siempre podremos acudir a nuestra base de datos. Y es donde iremos. Mediante phpMyAdmin -> MySQL -> Admin.

Tras localizar nuestra bbdd (previo backup OBLIGATORIO) , nos mostrará todas las tablas que contenga nuestra tienda. Nosotros sabemos cual es la tabla que queremos atacar : employee. El prefijo por defecto será : ps_xx. Pero si es otro, tendréis que buscar otroPrefijo_employee.

Una vez tengamos la tabla localizada, de manera paralela iremos al directorio CONFIG de nuestra prestashop y buscaremos el archivo settings.inc.php. Lo podemos abrir con cualquier editor. Tan sólo necesitaremos copiar el valor de cookie_key (una cadena alfanúmerica entrecomillada). Sólo copiaremos lo que haya dentro de las comillas.

Volvemos a nuestra tabla ps_employee y damos al boton “SQL”.  Nos aparecera el editor de consultas.

Nosotros lanzaremos la siguiente consulta:

[php]UPDATE ps_employee SET passwd = md5(‘cookie_keyNuevaContrasenya’) WHERE email = ‘elemailquevamosamodificar@prueba.com’;[/php]

Donde cookie_key es el valor que hemos copiado de nuestro archivo settings.inc.php y  NuevaContrasenya será el nuevo valor que le vamos a dar a la contraseña junto con el EMAIL que queramos actualizar.

Cuando ejecutemos la consulta, podremos volver a loguearnos con la nueva contraseña y el email y ya estaremos dentro de nuestro panel de administración.

 

 

Deja un comentario

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar