Master Password

保存したサーバーパスワードを保護し、後でロックを解除するには、マスターパスワードが必要です。これは、デスクトップモードのユーザーにのみ適用されます。

  • アプリケーションを起動して初めてウィンドウを開くと、マスターパスワードの入力を求められます。

  • マスターパスワードを設定すると、既存の保存されたパスワードはすべてマスターパスワードを使用して再暗号化されます。

  • SQLiteDBファイルまたは外部データベースに保存されているサーバーパスワードは、マスターパスワードを使用して暗号化および復号化されます。

マスターパスワードを設定する

注釈

pgAdminは secure by default を目指していますが、構成パラメーター MASTER_PASSWORD_REQUIRED=False を設定することにより、マスターパスワードを無効にできます。構成パラメーターと、それらを組織全体で変更または適用する方法の詳細については、 secure by default を参照してください。

注釈

マスターパスワードが無効になっている場合、保存されているパスワードはすべて削除されます。

警告

マスターパスワードが無効になっている場合、保存されたパスワードは構成データベース内の情報から派生したキーを使用して暗号化されます。マスターパスワードを使用すると、暗号化キーをどこにも保存する必要がないため、攻撃者が構成データベースを利用できるようになった場合にサーバーの資格情報へのアクセスが防止されます。

SavePassword オプションを使用する場合は、マスターパスワードを使用することをお勧めします。

  • マスターパスワードは物理ストレージのどこにも保存されません。アプリケーションのメモリに一時的に保存され、アプリケーションを再起動しても保存されません。

  • pgAdminサーバーを再起動すると、マスターパスワードの入力を求められます。

マスターパスワードを入力
  • マスターパスワードを忘れた場合は、 マスターパスワードのリセット ボタンを使用してパスワードをリセットできます。

マスターパスワードをリセット

警告

マスターパスワードをリセットすると、保存されているすべてのパスワードが削除され、既存の確立された接続がすべて閉じます。