Aditya Toshniwal:服务器模式下的pgAdmin用户管理

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

在服务器模式下运行pgAdmin时,管理员可以使用用户管理对话框来管理pgAdmin用户。内部用户由pgAdmin管理员直接管理,并使用pgAdmin本身进行身份验证。外部用户通过外部身份验证机制访问pgAdmin。管理员可以添加、删除和标记用户为非活动状态。用户管理目前仅可通过UI进行,pgAdmin团队正在努力提供命令行界面来自动化用户管理。

🎯

关键要点

  • pgAdmin可以作为Web应用程序在服务器模式下部署。
  • pgAdmin有两种类型的身份验证:内部用户和外部用户。
  • 内部用户由pgAdmin管理员直接管理,使用pgAdmin进行身份验证。
  • 外部用户通过外部身份验证机制(如OAuth2、LDAP等)访问pgAdmin。
  • 管理员可以通过用户管理对话框管理pgAdmin用户。
  • 管理员可以添加、删除用户,并将用户标记为非活动状态。
  • 内部用户在多次登录失败后会被锁定,需管理员解锁。
  • 外部用户在首次登录时自动创建,管理员可以删除这些用户。
  • 管理员可以通过配置参数禁用外部用户的自动创建。
  • pgAdmin团队正在努力提供命令行界面以自动化用户管理。
➡️

继续阅读