jxq
作者jxq·2018-02-20 07:35
其它·gbase

GBase 8t 安全特性之自主访问控制(十九)删除角色

字数 400阅读 1314评论 0赞 1

(一)概述
(二)数据库权限
(三)控制数据访问的 SQL 语句
(四)ANSI 数据库与非 ANSI 数据库
(五)表权限
(六)列权限
(七)分片权限
(八)TYPE 权限
(九)视图权限
(十)SEQUENCE 权限
(十一)例程权限
(十二)语言权限
(十三)DBA 特权例程
(十四)角色
(十五)创建角色
(十六)将权限授予角色
(十七)将角色授予用户
(十八)承担角色

(十九)删除角色

只有数据库管理员(DBA)或以 WITH GRANT OPTION 将该角色授予其的用户可以删除角色。删除角色之后,用户不可授予或启用被删除的角色。而且,当前将被删除的角色分配给其的那些用户也失去了随该角色而来的权限,除非将相同的权限授予了 PUBLIC 或单独授予了该用户。如果被删除的角色是缺省角色,则该用户的缺省角色成为 NULL。

不能使用 DROP ROLE 语句来删除诸如 EXTEND 或 DBSECADM 这样的内建角色。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

1

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广