Traté de restablecer la contraseña de administrador a través de Phpmyadmin en la tabla admin_user pero parece que esto no funciona. También en Chrome aparece el error "Esta página web tiene un bucle de redireccionamiento" al cargar la página de administración.
42
xdebug.max_nesting_level=200
en su php.ini. Si no está configurado, es posible que vea la página de inicio de sesión de administrador (porque el nivel de anidación es inferior al predeterminado 100 en esa página), pero cuando ingresa las credenciales e intenta iniciar sesión, el tablero no se puede representar (el nivel de anidación es mayor que el predeterminado 100 allí). También asegúrese de utilizar algún host virtual, no "localhost", para evitar problemas con las cookies.xdebug.max_nesting_level=200
a su configuración php.ini si tiene XDebug habilitado.Respuestas:
Puede usar la CLI de Magento para crear un nuevo usuario administrador con el siguiente comando, luego puede ir y cambiar la contraseña de su usuario original.
Ejecute esto desde la raíz de su instalación de magento:
fuente
Ejecute la consulta a continuación para dirigir la base de datos.
Un ejemplo es para restablecer contraseña para el usuario administrador .
Contraseña nueva : reemplácela con su contraseña.
Espero que funcione para ti. Avísame si tienes alguna dificultad.
fuente
No debe haber signos iguales o corchetes como este:
fuente
Ejecute las siguientes consultas SQL para restablecer la contraseña de administrador:
fuente
n98-magerun2
3.0.4 no permitió que uno evitara los requisitos de contraseña de administrador.Hay una herramienta muy buena llamada N98-Magerun
Básicamente, lo descarga directamente a la raíz de su proyecto Magento
Siguiente conjunto de permisos ejecutables (solo para usuarios de UNIX)
Ahora cuando corres
Obtendrá una lista de todos los comandos disponibles que ofrece la herramienta.
Ahora, para restablecer una contraseña de usuario administrador olvidada, primero necesitamos obtener el nombre de usuario del usuario administrador, para poder ejecutar
Esto le proporcionará una lista de todos los usuarios administradores disponibles, la salida se verá algo así
Ahora para restablecer la contraseña que hacemos
Se le solicitará el nombre de usuario del usuario administrador y una nueva contraseña para ese usuario.
Espero que esto ayude.
fuente
Odio recordar la cadena larga bin / magento ...
Aquí hay una solución para cualquiera que le guste tocar:
pon este código en pub / index.php
Mira el pie de página de cualquier página:
Copie ese código y vaya a phpmyadmin:
Por cierto. Esta es una pregunta de restablecimiento de contraseña si usa admin: usuario: créelo, restablezca o cree pero Uhm ... No exactamente.
fuente
n98-magerun2.phar dev:console
y ejecutar el código allí:$di->get("\Magento\Framework\Encryption\Encryptor")->getHash("yourpass");
o simplemente usarn98-magerun2.phar admin:user:change-password
En referencia a la respuesta de Alex, funciona con una pequeña modificación. Debe navegar en la carpeta de instalación de M2, luego ejecutar el siguiente código:
No necesita
/
antes de labin
carpeta, pero necesita unphp
comando antes de toda la "oración".La generación de pases funcionó para mí, pero la página de administración no me conectó: /
fuente
fuente
Simplemente abra el acceso a su base de datos y presione la consulta a continuación
ACTUALIZAR admin_user SET contraseña = CONCAT (SHA2 ('yournewpassword', 256), ': xxxxxxx: 1') WHERE username = 'yourusername';
fuente