GBase 8s
运维管理
文章

GBase8s数据库取消缺省的角色

发表于2026-01-15 11:02:0677次浏览5个评论

DBA 或数据库的所有者可以 GRANT DEFAULT ROLE 语句为一个或多个用户或为 PUBLIC 定义

缺省的角色。不同于非缺省的角色,当用户连接到数据库时,缺省的角色自动地生效。直到 SET

ROLE 语句激活该角色,非缺省的角色才生效。缺省的角色可为被授予了那个缺省的角色的所有用

户指定一系列访问权限。相反地,REVOKE DEFAULT ROLE 语句为指定的 user-list 取消当前

的缺省的角色作为缺省的角色,如下列程序片段所示:

CREATE ROLE accounting;

GRANT USAGE ON LANGUAGE SPL TO accounting;

GRANT ALL PRIVILEGES ON receivables TO accounting;

GRANT DEFAULT ROLE accounting TO mary;

评论

登录后才可以发表评论
用户头像
GBase用户28017发表于 6个月前
学习。
用户头像
GBase用户28017发表于 6个月前
学习。
用户头像
GBase用户28017发表于 6个月前
不错。
用户头像
GBase用户28017发表于 6个月前
用户头像
柒柒天晴发表于 2个月前
来了