创建角色

create role 角色名;

为角色添加授权:grant create session create table, create view to 角色名;

注:授权表空间无限使用权限

授权角色给用户:grant 角色名 to 用户名1,用户名2,用户名3。。。;

取消授权: revork 角色名 from 用户名;

修改表权限分配到角色

1
2
3
4
--授权角色有某表的修改权限
grant alter on 表名 to 角色名;
--授权角色有任意表修改权限
GRANT ALTER ANY TABLE TO 角色名;

查询表权限分配到角色

1
2
3
4
5
--授权角色有某表的查询权限
GRANT SELECT ON 表名 TO 角色名;

--授权角色有任意表查询权限
grant select any table to 角色名;