User Management Dialog

デスクトップモードでpgAdminを呼び出すと、パスワードがランダムに生成され、無視されます。サーバーモードでpgAdminをインストールすると、pgAdminクライアントの管理者のメールアドレスとパスワードの入力が求められます。

pgAdminで認証すると、そのログインロールに関連付けられたサーバー定義がツリーコントロールで利用できるようになります。管理ユーザーは UserManagement ダイアログを使用して次のことができます。

  • pgAdminロールを追加または削除します

  • 特権を割り当てる

  • ロールに関連付けられたパスワードを管理する

pgAdminユーザ管理画面

検索 フィールドを使用して、基準を指定し、指定した基準に一致するユーザーのリストを確認します。次の条件タイプに一致する値を入力できます。 認証ソース 、 ユーザー名 、または 電子メール 。たとえば、検索ボックスに ldap と入力すると、認証元として ldap を持つレコードのみが UserManagement テーブルに表示されます。

ユーザーを追加するには、右上隅の追加(+)ボタンをクリックします。

pgAdminユーザー管理ウィンドウ新しいユーザーを追加

行に新しいpgAdminロールに関する情報を入力します。

  • 認証ソース フィールドの横にあるドロップダウンリストボックスを使用して、ユーザーに使用する認証の種類を選択します。認証ソースが「internal」のみの場合、 Authenticationsource フィールドは無効になります。サポートされている 認証ソース は、internal、ldap、kerberos、oauth2、およびwebserverです。

  • Username フィールドをクリックし、ユーザーのユーザー名を入力します。このフィールドは、 internal 以外の認証ソースを選択した場合にのみ有効になります。認証元として internal を選択した場合、ユーザー名フィールドにメールアドレスが表示されます。

  • 電子メール フィールドをクリックし、ユーザーの電子メールアドレスを入力します。

  • ロール の横にあるドロップダウンリストボックスを使用して、ユーザーが 管理者 か ユーザー かを選択します。

    • ユーザーがpgAdminクライアント内で管理者権限を持つ場合は、 Administrator を選択します。

    • User を選択して、非管理者ユーザーアカウントを作成します。

  • アカウントが現在アクティブでない場合は、 アクティブ スイッチを いいえ の位置に移動します。デフォルトは はい です。このスイッチを使用して、アカウントを削除せずにアカウントアクティビティを無効にします。

  • 新しいパスワード フィールドを使用して、 電子メール フィールドで指定されたユーザーに関連付けられたパスワードを入力します。 internal 以外の認証ソースを選択した場合、このフィールドは無効になります。

  • パスワードの確認 フィールドにパスワードを再入力します。認証元として ldap を選択した場合、このフィールドは無効になります。

  • Locked スイッチは、 False に設定されている場合、デフォルトで無効になっています。これは、ユーザーがログインに失敗してロックされた場合にのみ有効になります。アカウントのロックを解除する場合は、スイッチを False の位置に移動します。

ユーザーを破棄し、pgAdminへのアクセスを取り消すには、行の左側にあるごみ箱アイコンをクリックし、 Deleteuser? ダイアログで削除を確認します。ユーザーが共有サーバーを作成している場合、共有サーバーの所有権を変更するための Change Ownership ダイアログが表示されます。

Administrator ロールを持つユーザーは、pgAdminユーザーを追加、編集、削除できますが、それ以外は User ロールを持つユーザーと同じです。

  • オンラインヘルプにアクセスするには、 ヘルプ ボタン(?)をクリックします。

  • 閉じる ボタンをクリックして作業を保存します。選択を保存できない場合は、ダイアログに戻るように求められます。