Lock/Restore Account

Lock/Restore Account#

ユーザー管理ダイアログを介したアカウントのロック/ロック解除

管理者は、ユーザー管理ダイアログからユーザーをロックおよびロック解除できます。これにより、管理者は、ログイン試行が数回失敗した場合に、ユーザーをロックまたは復元できます。このページでは、ユーザーごとのロック/復元の構成をガイドします。詳細については、 User management にアクセスしてください。

Parameter

Description

MAX_LOGIN_ATTEMPTS

これは、許可されるログイン失敗の数を設定します。この値を超えると、アカウントはロックされ、管理者がリセットできます。変数を値ゼロに設定することにより、この機能は無効になります。

管理者自分自身がロックされた場合、それを復元するために次の手順を検討できます。

  • MAX_LOGIN_ATTEMPTSを増やし、ログインに成功してアカウントを復元してください。

または

構成データベースを更新することにより

SQLite DB pgAdmin4.db

  • pgAdmin4.dbファイルを見つけ、DBブラウザまたはSQLiteのDBブラウザを使用して開きます

  • DBファイルを開いた後、 'Execute SQL'セクションに進みます。

  • 以下のクエリーを実行します -

UPDATE USER SET LOCKED = false、LOGIN_ATTEMPTS = 0 WHERE USERNAME = <YOUR_EMAIL_ID>

外部データベース

  • データベースに接続します。

  • 以下のクエリーを実行します -

UPDATE USER SET LOCKED = false、LOGIN_ATTEMPTS = 0 WHERE USERNAME = <YOUR_EMAIL_ID>

  • クエリの変更がコミットされていることを確認します。

ログイン試行の失敗によるアカウントのロック

現在のユーザーのログイン試行の失敗

pgAdminアプリケーションは、連続してログイン試行に失敗した回数を超えると、ユーザーアカウントをロックするように構成されています。

MAX_LOGIN_ATTEMPTSは、デフォルトで3回のログイン試行の失敗に設定され、その後アカウントはロックされます。

ユーザーアカウントを復元する唯一の方法は、管理者に連絡してロックの解除を依頼することです。