Criar, editar ou desbloquear uma conta de administrador
Antes de usar esse comando, é necessário fazer o seguinte:
- Criar a configuração de implantação
- Habilite no mínimo os módulos Magento_Authorization e Magento_User
- Criar o esquema de banco de dados
magento setup:upgrade
.Criar ou editar um administrador
Use este comando para criar um administrador ou editar um administrador existente.
first name
, last name
e password
poderão ser editados.Uso do comando:
bin/magento admin:user:create [--<parameter_name>=<value>, ...]
Onde a tabela a seguir define parâmetros e valores:
--admin-firstname
--admin-lastname
--admin-email
--admin-user
--admin-password
Recomendamos uma senha mais longa e complexa. Se a string de senha contiver caracteres especiais que exigem interpretação literal (como barras invertidas ou espaços), coloque a senha entre aspas simples.
--magento-init-params
Por exemplo:
MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache
Exemplo 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
Se você não especificar nenhum dos parâmetros obrigatórios, o aplicativo perguntará sobre eles na 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
O exemplo a seguir atualiza first name
, last name
e password
de j.doe
usuário 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 uma conta de administrador
Use esse comando para desbloquear a conta de um administrador que foi bloqueada, normalmente devido a várias tentativas de logon incorretas.
bin/magento admin:user:unlock {username}
Você deve especificar o nome de usuário do administrador. Exemplo:
bin/magento admin:user:unlock admin
The user account "admin" has been unlocked
Se a conta não estiver desbloqueada ou se houver um problema, a seguinte mensagem será exibida:
The user account "admin" was not locked or could not be unlocked
Verifique se o usuário é um administrador, se está ativo e se a conta está bloqueada. Para exibir a lista de usuários bloqueados no Admin, faça logon como administrador e clique em Sistema > Permissões > Usuários bloqueados.
Se a conta não existir, a seguinte mensagem será exibida:
Couldn't find the user account "bob"