Comunidad Hispana Prestashop : Temas : Modulos : Tutoriales y mas
Aqui encontraras lo que necesites para tu tienda Prestashop



Noticias

11-09-2008

Modificar o Crear contraseñas de usuarios PRESTASHOP

Más artículos de »
Escrito por: [hans]
Etiquetas: , ,

Es un tema muy recurrido en nuestros foros de Prestashop: ¿Cómo podemos cambiar contraseñas de usuarios de la tienda sin entrar en el panel de control? La mayoría de las veces, es porque no podemos entrar en el panel de control, y una buena forma de arreglarlo, es ajustando nuestra contraseña como comentaremos a continuación.

Instalando:
Prestashop v1 (estable)
Autor
Fecha
11 de Septiembre de 2008

Los pasos serían:

  1. Entrar en nuestro gestor de bases de datos (phpmyadmin o similar), seleccionando la base de datos de nuestra tienda.
  2. Lo siguiente será ejecutar una sentencia SQL para realizar la modificación o creación de la contraseña. Debemos asegurarnos de escribirla de forma correcta.
  3. La sentencia SQL sería esta:
  4. update <EMPLEADO> set passwd=md5(“<COOKIE_KEY><NEWPASS>”) where email=”<EMAIL>”

Remplazando cada dato así:

<EMPLEADO> –> tabla empleado
<COOKIE_KEY> –> valor de la clave COOKIE que está guardada en /config/setting.inc.php
<NEWPASS> –> la nueva contraseña
<EMAIL> –> el email del usuario en particular QUE DEBE EXISTIR

Pongamos un ejemplo:

  • Para el usuario “admin@mitienda.com“,
  • con la nueva clave que queremos darle “mi-clave“,
  • y con la cookie key de “3dF3EZbnbXOkojfdzvMa2qguPbPK1spU76JmN29IiAPK“,
  • y con la tabla ps_employee (lo habitual es dejar el prefijo ps_ en caso contrario sustituir por el que uses) quedaría la consulta como:

[mysql]update ps_employee set passwd=md5(“3dF3EZbnbXOkojfdzvMa2qguPbPK1spU76JmN29IiAPKmi-clave”) where email=”admin@mitienda.com”[/mysql]

Fijaros que la cookie key y la clave van juntos, sin espacios (las comillas SON DOBLES!)


Acerca del Autor

[hans]





 
 

 
1

Que Amazon no te quite el hipo

Ayer aterrizó en España la plataforma de ventas internacional Amazon, una empresa que empezó distribuyendo libros en papel y hoy en día vende desde colchones a vino, pasando por nuevas tecnologías o bisutería entre otros,...
por juanpax
3

 
 
 

Ocultar Precio-Cantidad-Carrito de un Producto

Si alguna vez has tenido la necesidad de no querer mostrar el precio de un producto, así como su botón de cesta (para que no pueda ser comprado), y además te gustaría poder hacerlo todo desde el panel de control, te recomie...
por [hans]
7

 
 
 

Migrar nuestra tienda PRESTASHOP de local a nuestro servidor en internet

Son muchas las dudas y los problemas que surgen con este tema en nuestro foro de prestashop, por ello, voy a intentar realizar un manual lo más completo y amplio posible para que no os encontreís problemas. Comentar que voy a...
por [hans]
63

 

 
 

Borrar todos los pedidos

Por defecto, en el panel de control no existe ninguna opción de borrar los pedidos, pero podemos hacerlo de otra manera sencilla.
por [hans]
12

 
 
 

Cómo funcionan los Módulos en Prestashop

Prestashop incluye la posibilidad de poder añadir funcionalidades a nuestra tienda, a través de módulos, los cuales podrán ser colocados en contenedores de nuestra página web, llamados Hooks. Así tenemos los siguientes Ho...
por [hans]
49

 
 
 

Instalar PRESTASHOP en WINDOWS

Para poder instalar, probar y modificar PRESTASHOP en nuestros equipos con Windows, debemos convertirlo en un servidor web, capaz de interpretar PHP y generar HTML al vuelo. Además, los requisitos necesarios para nuestra tiend...
 




25 Comments


  1. Sirve eso mismo para actualizar las claves de los clientes?

    sabe como recuperar las claves de los clientes importados desde una tienda anterior con oscommerce?


  2. darix

    Hola, a mi la me sale un estilo asi ofij3h4fkj3ghf423fh.2k34g321k4213k4jh214kj.kj2h134kj2h134kjh1jk231
    con puntos seguidos, entonces no se si es una parte de ella o si tengo que cojer toda entera. Me podeis ayudar??Gracias


  3. Dr4k0

    Hola darix yo ya lo probe hoy precisamente y debe de ser todo lo ke se encuentra entre las comillas simples y seguidamente la nueva clave si funciona y gracias por el Tuto por un momento sufri.

    Saludos y gracias.

    Atte. Dr4k0


  4. darix

    nada que me sigue sin funcionar


  5. Porque sucede esto de trabase la seña
    Ya son como tres veces que me sucede y no pueod destrabarla mas


  6. Muchisimas gracias hans,
    No esperaba por este “problema” en el cambio de server de la base de datos.
    He importado 3 veces la base de datos :D .. pero luego me fije que algo estaba mal… q no me dejaba entrar en el admin

    He conseguido!!!

    Saludos


  7. Hola tengo el mismo error ahora no comprendo bien donde poner esta sentencia SQL dentro de la base de datos , si puedes ser mas explicito te lo agradeceria . Gracias


  8. MIL GRACIAS!

    Ha funcionado todo sin problemas y a la 1ª :D


  9. kdcosas

    ufff…

    este es el mensaje que me da–

    #1146 – Table ‘fieltrina_base.fieltrina_base’ doesn’t exist


  10. kdcosas

    ¡¡¡¡ LO HE LOGRADOOOOOOOOOO !!!!!!!!!!! GRACIAS HANSSSSSSSSSS


  11. Ramoca

    Yo lo he intentado y me cambia la contraseña, pero sigo sin poder acceder. Se queda siempre en la página que pide el email y la contraseña


  12. Presta.me

    A mi tampoco me funciona, sigue esto actualizado para la version 1.3???
    Necesito ayuda!!!!


  13. Hola, yo tampoco consigo entrar al back office me dice: There is 1 error

    Employee does not exist or password is incorrect. He hecho tal cual el tutorial aquí. No estoy seguro que es “tabla” y que poner… por lo tanto he escrito en el phpamin:

    update “ps_employee” set passwd=md5(“La secuencia de numetos y letras de settings+miclave sin espacios”) where email=”mi mail”

    PD. despues del update aquí escribi el ps_employee entre comillas lo cual NO hago en el SQL solo quiero escribirlo así para saber QUE ES LO QUE DEBO ESCRIBIR AHI o si esta correcto esto?—- espero puedan ayudarme que estoy desesperdo


  14. leo

    Hola:
    Con el mismo problema, no puedo entrar al back office,hace unos dias sin razon alguna ya no me dejo entrar, quiero hacer el ajuste que pones aqui, pero no puedo acceder al /config/setting.inc.php. hay alguna otra forma de saber cual es el cookie key?


  15. Muchas gracias, no sabía lo de la cookie key. Saludos.


  16. Cesar

    Excelente Me sirvio a 100% pero yo lo hize de una forma diferente
    en la BD busque la TAbla ps_employee y ahi le di editar al usuario que queria, en el campo password puse mi cookie

    spSMK4w05XWMndGRtDKyLQlzz580nHcKfzPkGe7VKFCxyh1cGueWWadEMICLAVE

    al final como se ve en “MICLAVE” y en el menusito depslegable de lado izquierdo le puse MD5 y le di continuar y listo, se soluciono!!


  17. Gracias mil.

    Por una parte me alegro de que esto funcione si pierdo la contraseña pero por otro pregunto: ¿puede esto ser un bujerito de seguridad?


  18. Hola @santzez.
    Para poder hacer esto tendría alguien que tener tus datos de phpmyadmin de tu hosting, lógicamente si los pierdes pues tendrías que atenerte a las consencuencias! AUN ASÍ si no se puede acceder físicamente a tu fichero settings.inc.php (que ya tendrían que tener tus datos de ftp TAMBIÉN) no podrán hacer nada sin la cookie_key. La clave de prestashop sólo es válida si se genera con la cookie_key delante y encriptada con md5.

    saludos


  19. Pedro

    Llevo intentándolo cien mil veces y no me funciona.
    ¿Qué puede pasarme?
    Alguien sabe si este problema se ha solucionado en la 1.4.1, evidentemente con este problema (mi instalación está en 1and1 y nunca bajo local y me ha fallado) jamás podría recomendar y generar una tienda con prestasho, que puede caer de la noche a la mañana.
    En este mismo 1and1, tengo instlaciones de oscommerce, joomla, wordpress y ninguna ha dejado de funcionar.
    De todas formas, sigo sin comprender por qué no se soluciona al pedir nueva contraseña.
    En el caso de que efectivamente alguien lo haya solucionado, ¿qué le ocurre si pide nueva contraseña, es o no válida?


  20. fernando

    Gracias, despues de muchas vueltas. esta es la mejor solución.

    Me ha funcionado perfectamente.


  21. fernando

    Para pedro:
    Si pides nueva clave y te llega al correo la nueva clave funciona perfectamente.
    Si no, la solución es generarla como indica el mensaje y te aseguro que funciona correctamente.
    Es la mejor tienda que he encontrado y he instalado varias.

    Un SAludo


  22. Funciona Perfecto

    solo ratificar que mi-clave es la nueva clave por eso lo pongo ahora sin guion, era mi error no me fije que decía así solo vi clave, como también pude ver en otras partes no fui el único que pensó lo mismo lo agrego al post

    update ps_employee set passwd=md5(“R0rEkJiOb75Vzi3cNkUnRM612458KUSQw45bIAh6LO8ZuCcv4ycjL4Jjnuevaclave”) where email=”admin@dominio.cl”


  23. Funciona Perfecto…

    después de varios intentos me funcionó ..me salvo la vida


  24. Genial aportación, he cambiado email = por id_employee = porque navicat no me permitia usar la @. Aun no se por que.

    Muchas gracias.


  25. Juan Antonio

    Funcionooooo..lo hize tal como el amigo Cesar comenta anteriormente, y a la primera…

    Mil Gracias



Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>