Magento2:管理者ログインロック解除の2つの方法

イントロダクション

Magento標準機能で管理者ログインのIDパスワード認証を連続で失敗すると一定時間ログインができなくなるロック機能があります。このロックがかかってしまった時に、自動ロック解除の時間経過を待つことなくロック解除をする2つの方法(バックヤード画面から、CLIコンソールから)について紹介します。

方法1:バックヤード画面からロック解除

ロックされていない管理者ユーザーでログインして、管理画面から対象の管理者IDのロックを解除します。
バックエンド画面 System > Permissions > Locked Users へ移動します。

Magento2:管理者アカウントロック解除操作のメニュー

一覧リストにロック状態の管理者IDが表示されるので、解除したいアカウントチェックボックスを選択して"Unlock"を選択し"Submit"を押します。

Magento2ロック解除する管理者IDの選択画面

方法2:CLIコンソールからロック解除

対象の管理者ログインのパスワードロックを解除します。CLIコマンド bin/magento admin:user:unlock username で解除します。(usernameは解除したい管理者ログインIDを指定)

例)管理者ID"admin"をロックを解除する場合

$ cd /path/to/magento/
$ ./bin/magento admin:user:unlock admin
The user account "admin" has been unlocked.