Criar, editar ou desbloquear uma conta de administrador

Antes de usar esse comando, é necessário fazer o seguinte:

NOTE
A maneira mais simples de criar o banco de dados é usar o comando magento setup:upgrade.

Criar ou editar um administrador

Use este comando para criar um administrador ou editar um administrador existente.

NOTE
Se você estiver editando um administrador, somente o first name, last name, e password pode ser editado.

Uso do comando:

bin/magento admin:user:create [--<parameter_name>=<value>, ...]

Onde a tabela a seguir define parâmetros e valores:

Nome
Valor
Obrigatório?
--admin-firstname
Nome do usuário administrador.
Sim
--admin-lastname
Sobrenome do usuário administrador.
Sim
--admin-email
Endereço de email do usuário administrador.
Sim
--admin-user
Nome de usuário do administrador.
Sim
--admin-password
Senha de usuário administrador. A senha deve ter pelo menos 7 caracteres e incluir pelo menos um caractere alfabético e um caractere numérico.

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.
Sim
--magento-init-params
Adicione a qualquer comando para personalizar parâmetros de inicialização de aplicativos

Por exemplo: MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache
Não

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 de atualizações a seguir 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"
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995