pg_read_all_data
读取全部数据
pg_read_all_data 允许读取所有数据(表、视图、序列、大对象),其效果就像对这些对象拥有 SELECT 权限并对所有模式拥有 USAGE 权限一样。该角色不会绕过行级安全(RLS)策略。如果正在使用 RLS,管理员可能希望对被授予此角色的角色设置 BYPASSRLS。
当前查看 PostgreSQL 18。
中文定义与说明
pg_read_all_data 允许读取所有数据(表、视图、序列),其效果就像对这些对象拥有 SELECT 权限并对所有模式拥有 USAGE 权限一样。该角色不会绕过行级安全(RLS)策略。如果正在使用 RLS,管理员可能希望对被授予此角色的角色设置 BYPASSRLS。
说明
pg_read_all_data 允许读取所有数据(表、视图、序列),其效果就像对这些对象拥有 SELECT 权限并对所有模式拥有 USAGE 权限一样。该角色不会绕过行级安全(RLS)策略。如果正在使用 RLS,管理员可能希望对被授予此角色的角色设置 BYPASSRLS。
- 本版名称
- pg_read_all_data
- 手册称谓
- 预定义角色
文档与源码
查看来源构建
- 版本
- 18.6
- 构建
- PostgreSQL 18.6 Documentation
- 来源指纹
b7ebd726e6017f55081b4034b96d6a3289ae7937a26adaf72e58b9a08e009c75
同类条目
pg_write_all_data写入全部数据
返回预定义角色 · 此条目的收录范围为 PostgreSQL 14 至 20;起点不一定是实际引入版本。