Crear, editar o desbloquear una cuenta de administrador
Para poder utilizar este comando, debe hacer lo siguiente:
- Creación de la configuración de implementación
- Habilite como mínimo los módulos Magento_Authorization y Magento_User
- Creación del esquema de base de datos
magento setup:upgrade
.Creación o edición de un administrador
Utilice este comando para crear un administrador o para editar uno existente.
first name
, last name
y password
.Uso de comandos:
bin/magento admin:user:create [--<parameter_name>=<value>, ...]
Donde la siguiente tabla define parámetros y valores:
--admin-firstname
--admin-lastname
--admin-email
--admin-user
--admin-password
Recomendamos una contraseña más larga y compleja. Si la cadena de contraseña contiene caracteres especiales que requieren interpretación literal (como barras invertidas o espacios), escriba la contraseña entre comillas simples.
--magento-init-params
Por ejemplo:
MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache
Ejemplo de uso:
bin/magento admin:user:create --admin-firstname=John --admin-lastname=Doe --admin-email=j.doe@example.com --admin-user=j.doe --admin-password=A0b9%t3g
Created Magento administrator user named j.doe
Si no especifica ninguno de los parámetros requeridos, la aplicación pregunta sobre ellos en la CLI:
bin/magento admin:user:create
Admin user: John
Admin password:
Admin email: j.doe.young@example.com
Admin first name: John
Admin last name: Doe Young
Created Magento administrator user named John
El siguiente ejemplo actualiza first name
, last name
y password
de j.doe
usuario administrador:
bin/magento admin:user:create --admin-firstname="John X" --admin-lastname="Doe X" --admin-email=j.doe@example.com --admin-user=j.doe --admin-password=A1234567
Created Magento administrator user named j.doe
Desbloquear una cuenta de administrador
Utilice este comando para desbloquear la cuenta de un administrador que estaba bloqueada, normalmente debido a varios intentos de inicio de sesión incorrectos.
bin/magento admin:user:unlock {username}
Debe especificar el nombre de usuario del administrador. Ejemplo:
bin/magento admin:user:unlock admin
The user account "admin" has been unlocked
Si la cuenta no está desbloqueada o si se ha producido un problema, se muestra el siguiente mensaje:
The user account "admin" was not locked or could not be unlocked
Compruebe que el usuario es un administrador, que está activo y que la cuenta está bloqueada. Para ver la lista de usuarios bloqueados en el Admin, inicie sesión como administrador y haga clic en Sistema > Permisos > Usuarios bloqueados.
Si la cuenta no existe, aparece el siguiente mensaje:
Couldn't find the user account "bob"