对象权限
一、对象权限¶
- 每个数据库对象都有一个所有者, 默认情况下所有者拥有该对象的所有权限
- 在数据库中所有的权限都和角色挂钩
- 对超级用户postgres不做权限检查,其它用户走ACL(AccessControLList)
- 对于数据库对象,开始只有所有者和超级用户可以做任何操作,其它走ACL。
二、对象级别的权限¶
- 表级对象权限控制
- 列级别权限控制
- 序列权限控制
- 类型域的权限控制(域简单来说就是自定义的带约束的数据类型
- FDW权限控制
- FS权限控制
- 函数权限控制
\h GRANT
显示所有可设置的访问权限
三、对象权限管理¶
1. 授权¶
1 2 3 4 5 6 7 8 9 10 11 |
|
2. 查看权限¶
1 2 3 |
|
3. 回收权限¶
1 2 3 4 5 6 7 8 9 10 11 |
|
4. 对象易主¶
1 2 3 4 |
|