您的位置:首页 > 数据库 > Oracle

Oracle权限传递笔记

2013-01-06 17:11 190 查看
对象权限传递和系统权限同理

grant select on A to lisi with grant option;

若sys-\->A-->B??呢

角色:权限的集合。分配给用户

创建一个角色

create role myrole;

放权限到角色

grant create session to myrole;

grant create table to myrole;

创建用户

create user zhangsan identified by zhangsan;

把角色授予给zhangsan

grant myrole to zhangsan;

删除角色

drop role myrole;

登录zhangsan查看用户权限.

grant unlimited tablespace to myrole;

无法将UNLIMITED TABLESPACE授予角色,只能赋予给用户,因为权限太大了

注意

有些系统权限无法直接赋予角色

create table create any table

[alter table] alter any table

[drop table] drop any table

表是属于某一个用户的。

角色不论谁创建,都是大家共用的,角色不属于某个具体用户
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: