pg_group 表定义组以及哪些用户属于哪个组的信息。 组是用 CREATE GROUP 命令创建的。 请参考 Chapter 17 获取关于用户权限管理的信息。
因为用户和组标识是集群范围的对象,所以 pg_group 是在一个集群中的所有数据库中共享的: 一个集群里只有一份 pg_group 的拷贝, 而不是每个数据库一份。
Table 41-15. pg_group 字段
名字 | 类型 | 引用 | 描述 |
---|---|---|---|
groname | name | 组名字 | |
grosysid | int4 | 标识这个组的任意数字 | |
grolist | int4[] | pg_shadow.usesysid | 一个包含该组中用户 ID 的数组 |