1) Ingrese a su Panel de Control de Hosting y abra la herramienta PHPMyAdmin (o una herramienta que se utiliza para la gestión de bases de datos). Si no está seguro cómo se puede buscar y abrirlo, por favor comuníquese con su proveedor de hosting.
2) En la lista del panel izquierdo, hay que escoger la base de datos que creó para su Prestashop CMS.
3) Hay que encontrar una lista de tablas que se utilizan en la base de datos elejida, pero no es necesario trabajar con cualquiera de ellas directamente. Haga clic en la pestaña SQL.
4) Ahora pegue la siguiente línea de código en la área de texto “Run SQL query/queries” UPDATE `ps_employee` SET `passwd` = MD5(‘<_COOKIE_>password’) WHERE `ps_employee`.`id_employee` = 1;
Antes de pulsar el botón ‘GO’ para ejecutar este ‘query’, es necesario modificarlo un poco:
- reemplace <_COOKIE_> con el código de cookie real, que se puede encontrar en el fichero /config/settings.inc.php de su motor Prestashop. En mi caso el valor es WRhw145L5k724dJEFti0a0nHuDjC8AWvbioCWOjA2cebIbv48VjEfzX2
El valor del código será diferente para su sitio, ya que esta es la clave única generada para la tienda durante la instalación.
<?php
define('__PS_BASE_URI__', '/gordon/presta135/');
define('_THEME_NAME_', 'theme065');
define('_DB_NAME_', 'gordon_presta135');
define('_DB_SERVER_', 'localhost');
define('_DB_USER_', 'root');
define('_DB_PREFIX_', 'ps_');
define('_DB_PASSWD_', '');
define('_DB_TYPE_', 'MySQL');
define('_COOKIE_KEY_', 'WRhw145L5k724dJEFti0a0nHuDjC8AWvbioCWOjA2cebIbv48VjEfzX2');
define('_COOKIE_IV_', 'mPBcrcuj');
define('_PS_VERSION_', '1.3.5.0');
?>
- reemplace la palabra “password” por la nueva contraseña que desea utilizar para el inicio de sesión de admin
El resultado final debe ser similar a la siguiente imagen. Tenga en cuenta! no debe haber espacios ni símbolos adicionales entre el código de cookie y la contraseña
5) Ahora presione el botón ‘GO’ para ejecutar query. Si se ha ejecutado con éxito, debería obtener el siguiente mensaje