User Management Dialog

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

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

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

  • 特権の割り当て

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

pgAdminユーザー管理ウィンドウ

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

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

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

次の行に新しいpgAdminロールに関する情報を提供します。

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

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

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

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

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

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

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

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

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

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

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

Administrator ロールを持つユーザーは、pgAdminユーザーを追加、編集、および削除できますが、それ以外の場合は、 User ロールを持つユーザーと同じ機能があります。

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

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