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

授予 dbo 系统角色

dbo 系统角色拥有许多系统存储过程和视图。

先决条件

MANAGE ROLES 系统特权。

背景信息

缺省情况下,dbo 系统角色是 SYS 系统角色和 SYS_AUTH_RESOURCE_ROLE 兼容性角色中不具备管理权限的成员。也是 SYS_AUTH_DBA_ROLE 兼容性角色中的成员,且具有全部管理权限。

可将 dbo 系统角色授予其它角色,只是不授予管理权限(使用 WITH NO ADMIN OPTION 子句)。WITH ADMIN OPTION 和 WITH ADMIN ONLY OPTION 子句对 dbo 系统角色无效。

可将系统特权和角色授予 dbo 系统角色,也可从 dbo 系统角色中撤消系统特权和角色,这其中包括缺省角色。

过程

要授予 dbo 系统角色,请执行:

GRANT ROLE dbo TO