Een beheerdersaccount maken, bewerken of ontgrendelen

Voordat u deze opdracht kunt gebruiken, moet u het volgende doen:

NOTE
De eenvoudigste manier om de database te maken is met de opdracht magento setup:upgrade.

Beheerders maken of bewerken

Gebruik deze opdracht om een beheerder te maken of om een bestaande beheerder te bewerken.

NOTE
Als u een beheerder uitgeeft, slechts first name, last name, en password kan worden bewerkt.

Opdrachtgebruik:

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

In de volgende tabel worden parameters en waarden gedefinieerd:

Naam
Waarde
Vereist?
--admin-firstname
Voornaam van beheerder.
Ja
--admin-lastname
Achternaam van beheerder.
Ja
--admin-email
E-mailadres van de beheerder.
Ja
--admin-user
Gebruikersnaam beheerder.
Ja
--admin-password
Beheerderswachtwoord. Het wachtwoord moet ten minste 7 tekens lang zijn en ten minste één alfabetisch en numeriek teken bevatten.

We raden een langer, complexer wachtwoord aan. Als de wachtwoordtekenreeks speciale tekens bevat die letterlijke interpretatie vereisen (zoals backslashes of spaties), plaatst u het wachtwoord tussen enkele aanhalingstekens.
Ja
--magento-init-params
Toevoegen aan elke opdracht om de initialisatieparameters van de toepassing aan te passen

Bijvoorbeeld: MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache
Nee

Voorbeeld van het gebruik:

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

Als u om het even welke vereiste params specificeert, vraagt de toepassing over hen in 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

In het volgende voorbeeld wordt het volgende bijgewerkt first name, last name, en password van j.doe beheerder gebruiker:

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

Een beheerdersaccount ontgrendelen

Gebruik deze opdracht om de account te ontgrendelen van een beheerder die is vergrendeld, meestal vanwege meerdere onjuiste aanmeldingspogingen.

bin/magento admin:user:unlock {username}

U moet de gebruikersnaam van de beheerder opgeven. Voorbeeld:

bin/magento admin:user:unlock admin
The user account "admin" has been unlocked

Als de account niet ontgrendeld is of als er een probleem is, wordt het volgende bericht weergegeven:

The user account "admin" was not locked or could not be unlocked

Controleer of de gebruiker een beheerder is, of de gebruiker actief is en of de account vergrendeld is. Meld u aan als beheerder en klik op Systeem > Machtigingen > Vergrendelde gebruikers.

Als de account niet bestaat, wordt het volgende bericht weergegeven:

Couldn't find the user account "bob"
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995