pg_database_owner
当前数据库拥有者
以当前数据库拥有者作为唯一隐式成员,用于承载随数据库拥有者生效的权限。
当前查看 PostgreSQL 18.6。
说明
pg_database_owner 始终恰好有一个隐式成员:当前数据库的拥有者。它不能被授予任何角色中的成员资格,也不能有任何角色被授予 pg_database_owner 中的成员资格。不过,和其他角色一样,它可以拥有对象并获得访问权限授权。因此,一旦 pg_database_owner 在某个模板数据库中拥有权限,由该模板实例化的每个数据库的拥有者都将拥有这些权限。最初,这个角色拥有 public 模式,因此每个数据库拥有者都管理该模式在本数据库中的使用。
- 本版名称
- pg_database_owner
- 手册称谓
- 预定义角色
文档与源码
查看来源构建
- 版本
- 18.6
- 构建
- PostgreSQL 18.6 手册
- 来源指纹
9882a90580687c28ebca6e5da62beca7518ed19914a607249637a51427b1aaad
同类条目
返回预定义角色 · 此条目的收录范围为 PostgreSQL 14 至 20;起点不一定是实际引入版本。