您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

向现有角色添加角色管理员

向现有角色添加角色管理员。可以授予单个角色的角色管理员没有最大数目限制。

先决条件

如果角色具有全局角色管理员,则需要对角色具有管理特权或具有 MANAGE ROLES 系统特权。

过程

要添加角色管理员,请执行下列语句之一: 授予权限的类型语句只有管理特权GRANT ROLETOWITH ADMIN ONLY OPTION管理特权和角色成员资格GRANT ROLETOWITH ADMIN OPTION

示例

执行以下语句可以使 Mary 和 Bob 成为 Sales 角色的角色管理员。

GRANT ROLE Sales TO Mary, Bob WITH ADMIN ONLY OPTION

因为使用 WITH ADMIN ONLY OPTION 子句,任何用户都可以管理该角色,但不能使用该角色的基础系统特权。

执行以下语句可以使 Sarah 成为 Sales 角色的角色管理员,由于使用 WITH ADMIN OPTION 子句,因此还可以管理该角色并使用该角色的基础系统特权。

GRANT ROLE Sales TO Sarah WITH ADMIN OPTION