Postgresql 中文操作指南

53.9. pg_auth_members #

目录 pg_auth_members 显示了角色之间的成员关系。允许任何非循环关系集。

因为用户标识是整个群集的,所以 pg_auth_members 在群集的所有数据库中共享:每个群集只有一个 pg_auth_members 的副本,而不是每个数据库一个。

Table 53.9. pg_auth_members Columns

Column Type

Description

oid oid

Row identifier

roleid oid (引用 pg_authid . oid )具有成员的角色的 ID

member oid (引用 pg_authid . oid )的角色 ID,该角色是 roleid 的成员

grantor oid (引用 pg_authid . oid )授予此成员资格的角色 ID

admin_option bool 如果 member 可以向他人授予 roleid 中的成员资格,则为 True

inherit_option bool 如果成员自动继承被授予角色的特权,则为 True

set_option bool 如果成员可以 SET ROLE 到被授予的角色,则为 True