MODXの管理者画面に入ろうとして、一定回数間違えてロックが掛かってしまった場合の対処。
ロックが解除されるのは通常1時間後のようですが、それまで待てない場合はDBのレコードを直接編集して無理やり解除する、という方法があります。
※レコードの編集によって誤ったデータでユーザデータを書き変えると大変なので自己責任で。
対象テーブルはMODXをインストールしたDBの<MODXPREFFIX>user_attributes
テーブル。<MODXPREFFIX>
はインストール時に決めたDBの接頭辞です。
中にユーザごとにレコードがあるので、blockeduntil
とfailedlogincount
を0にセット。
これでロックを解除することができます。
方法はphpMyAdminのようなGUIから行うと見やすくて便利ですが、コマンドからSQL文を叩いても同じです。
普段やらないので、メモ。