更新时间:2022-08-16 GMT+08:00
REASSIGN OWNED
功能描述
修改数据库对象的属主。
REASSIGN OWNED要求系统将所有old_roles拥有的数据库对象的属主更改为new_role。
注意事项
- REASSIGN OWNED常用于在删除角色之前的准备工作。
- 执行REASSIGN OWNED需要有原角色和目标角色上的权限。
- 资源管理不对该语法的数据切换进行监控,需调用select gs_wlm_readjust_user_space(0)手动校准监控数据;
语法格式
REASSIGN OWNED BY old_role [, ...] TO new_role;
参数说明
- old_role
旧属主的角色名。
- new_role
将要成为这些对象属主的新角色的名字。
示例
将由joe和jack角色拥有的所有数据库对象重新分配给admin:
1 |
REASSIGN OWNED BY joe, jack TO admin;
|
父主题: DCL语法