En este momento estás viendo Cambiar la contraseña en Prestashop con MySQL

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.

 

 

SernaStd

Desarrollador web y software. Amante del diseño gráfico, diseño 3D y la locura!. Café y manos, son cosas que han de ir unidas. ¡No pongas fronteras en tus proyectos!.

Deja una respuesta