向用户或其他角色授予角色,无论该用户或角色是否具有管理权限。
快速链接:
转至参数
转至示例
转至用法
转至标准
转至权限
GRANT ROLE role_name [, …]
TO [, …]
[ {WITH NO ADMIN | WITH ADMIN [ ONLY ] } OPTION ]
[ WITH NO SYSTEM PRIVILEGE INHERITANCE ]
role_name
dbo†††
| diagnostics†††
| PUBLIC†††
| rs_systabgroup†††
| SA_DEBUG†††
| SYS†††
| SYS_AUTH_SA_ROLE
| SYS_AUTH_SSO_ROLE
| SYS_AUTH_DBA_ROLE††
| SYS_AUTH_RESOURCE_ROLE†
| SYS_AUTH_BACKUP_ROLE†
| SYS_AUTH_VALIDATE_ROLE†
| SYS_AUTH_WRITEFILE_ROLE
| SYS_AUTH_WRITEFILECLIENT_ROLE
| SYS_AUTH_READFILE_ROLE
| SYS_AUTH_READFILECLIENT_ROLE
| SYS_AUTH_PROFILE_ROLE
| SYS_AUTH_USER_ADMIN_ROLE
| SYS_AUTH_SPACE_ADMIN_ROLE
| SYS_AUTH_MULTIPLEX_ADMIN_ROLE
| SYS_AUTH_OPERATOR_ROLE
| SYS_AUTH_PERMS_ADMIN_ROLE
| SYS_REPLICATE_ADMIN_ROLE†††
| SYS_RUN_REPLICATE_ROLE†††
| SYS_SPATIAL_ADMIN_ROLE†††
|
OPTION WITH NO SYSTEM PRIVILEGE INHERITANCE 和 WITH NO SYSTEM PRIVILEGE INHERITANCE 子句在语义上等效。
OPTION 或 WITH ADMIN ONLY 子句。
OPTION 子句。
OPTION 和 WITH ADMIN ONLY OPTION 子句。
OPTION 为每个 OPTION 为每个 OPTION 为每个 userID 授予每个 GRANT ROLE Sales_Role TO Sally WITH ADMIN OPTION
GRANT ROLE SYS_AUTH_PROFILE_ROLE TO Sales_Role WITH NO ADMIN OPTION
GRANT ROLE SYS_AUTH_BACKUP_ROLE TO Tom WITH NO SYSTEM PRIVILEGE INHERITANCE
使用 WITH ADMIN OPTION 或 WITH ADMIN ONLY OPTION 子句可以让被授予者授予或撤消角色,但不允许被授予者删除角色。 缺省情况下,如果未在授予语句中指定任何管理子句,则授予每个兼容性角色时还授予以下缺省管理权限: WITH ADMIN OPTIONWITH ADMIN ONLY OPTIONWITH NO ADMIN OPTIONSYS_AUTH_SA_ROLE SYS_AUTH_SSO_ROLESYS_AUTH_DBA_ROLESYS_AUTH_RESOURCE_ROLESYS_AUTH_BACKUP_ROLESYS_AUTH_VALIDATE_ROLESYS_AUTH_WRITEFILE_ROLESYS_AUTH_WRITEFILECLIENT_ROLESYS_AUTH_READFILE_ROLESYS_AUTH_READFILECLIENT_ROLESYS_AUTH_PROFILE_ROLESYS_AUTH_USER_ADMIN_ROLESYS_AUTH_SPACE_ADMIN_ROLESYS_AUTH_MULTIPLEX_ADMIN_ROLESYS_AUTH_OPERATOR_ROLESA_DEBUGSYS_RUN_REPLICATION_ROLE SYS_AUTH_PERMS_ADMIN_ROLE 角色授予下列基础角色以及缺省管理权限: WITH ADMIN OPTIONWITH NO ADMIN OPTIONSYS_AUTH_BACKUP_ROLESYS_AUTH_OPERATOR_ROLESYS_AUTH_USER_ADMIN_ROLESYS_AUTH_SPACE_ADMIN_ROLESYS_AUTH_MULTIPLEX_ADMIN_ROLESYS_AUTH_RESOURCE_ROLESYS_AUTH_VALIDATE_ROLESYS_AUTH_PROFILE_ROLESYS_AUTH_WRITEFILE_ROLESYS_AUTH_WRITEFILECLIENT_ROLESYS_AUTH_READFILE_ROLESYS_AUTH_READFILECLIENT_ROLEMANAGE ROLESMANAGE ANY OBJECT PRIVILEGECHANGE PASSWORD
PUBLIC