Oracle数据库中的角色分析17认证网

正规官方授权
更专业・更权威

Oracle数据库中的角色分析

创建角色:

CREATE ROLE role_name;

授予角色权限:

GRANT privilege TO role_name;

授予角色给用户:

GRANT role_name TO username;

撤销用户的角色:

REVOKE role_name FROM username;

删除角色:

DROP ROLE role_name;

实例代码:

-- 创建一个名为 myrole 的角色
CREATE ROLE myrole;
-- 给 myrole 角色授予创建表的权限
GRANT CREATE TABLE TO myrole;
-- 给用户 myuser 授予 myrole 角色GRANT myrole TO myuser;
-- 用户 myuser 现在有了 myrole 角色关联的所有权限
-- 如果以后需要撤销角色的权限,可以这样做
REVOKE CREATE TABLE FROM myrole;
-- 如果不再需要这个角色,可以删除它
DROP ROLE myrole;
未经允许不得转载:17认证网 » Oracle数据库中的角色分析
分享到:0

评论已关闭。

400-663-6632
咨询老师
咨询老师
咨询老师