Cambiar contraseña usuario de Magento 2 desde la base de datos

El tema de las contraseñas olvidadas es el pan de cada día. Usuarios en WordPress, Prestashop o Magento. En este caso mostramos como cambiar la contraseña de un usuario de Magento 2.

La clave es tener acesso a dos apartados de nuestro Magento 2:

Conseguir la clave privada

En el fichero de configuración:

1
Magento2 > app > etc > env.php

Podremos ver en la linia 9 (más o menos= una variable llamada “key” con un valor. Ese valor debemos copiarlo (sin comillas).

1
2
3
4
5
6
7
8
9
10
11
<?php
return array (
  'backend' => 
  array (
    'frontName' => 'panell',
  ),
  'crypt' => 
  array (
    'key' => '7489asda8sdajhdha887665c95b499kl',
  ),
  ...

En este ejemplo, lo que necesitamos es: 7489asda8sdajhdha887665c95b499kl

Update en base de datos

Debemos realizar la siguiente sentencia a la base de datos:

1
UPDATE mg2admin_user SET `password` = CONCAT(SHA2('xxxxxxxxxxNUEVA_CONTRASEÑA', 256), ':xxxxxxxxxx:1') WHERE `username` = 'USUARIO_A_MODIFICAR';

Que en nuestro caso seria, teniendo en cuenta que cambiaremos contraseña del usuario admin:

1
UPDATE mg2admin_user SET `password` = CONCAT(SHA2('7489asda8sdajhdha887665c95b499klMiNuevaContraseña09', 256), ':7489asda8sdajhdha887665c95b499kl:1') WHERE `username` = 'admin';

Vigilad el nombre de la tabla que normalmente es admin_user. En el ejemplo no es así. Luego modificamos la xxxxxxxxxxxxx por la clave que se obtuvo del fichero env.php, luego la NUEVA CONTRASEÑA y por último USUARIO_A_MODIFICAR.

Espero que os sea de utilidad.

Artículos relacionados

Magento 2 – Añadir fichero CSS a nuestro mód... Si ya vimos en el anterior artículo cómo añadir ficheros propios de JavaScript en nuestro módulo de Magento2, ahora vamos a ver cómo añadir nuestros p...
Magento 2 – Añadir Url Canonical a categoría... Nos puede interesar, y por experiencia, casi podemos decir que es obligatorio añadir el Canonical a las categorías y productos de nuestra tienda Magen...
Deshabilitar módulos en Magento 2 por consola Veamos cuál son las órdenes que debemos utilizar en consola para deshabilitar los módulos en Magento 2 Aquí están las órdenes a aseguir (si está ...
Activar modo desarrollador o producción en Magento... Antes de ponerte a tocar nada de tu tienda Magento 2, ya sea actualizar o aplicar parches, debes poner tu tienda en modo desarrollador o al final en m...

Un comentario

  • hello , Im trying to download it from true crypt  and it wont allow me to open it saying its unrecognized by apple and will not allow me to do it , can anyone advise how to get true crypt and original version and show me how to use it properly kind regards tony

Deja un comentario

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

*