Posted on 2009-04-13 15:42
我是菜鸟 阅读(449)
评论(0) 编辑 收藏 所属分类:
oracle 学习
系统权限:
grant create session to li;//为用户授予访问数据库的权限。
grant create table to li;//为用户授予创建数据库的权限。
grant unlimited tablespace //为用户授予没有上限的确良访问表空间的权限。
revoke table from li;//;//删除用户授予创建数据库的权限。
revoke unlimited tablespace //删除用户授予没有上限的确良访问表空间的权限。
grant create session to public //所有都有
数据字典:
select * from user_sys_privs;//当前用户拥有权限
--------------------------------------------------------------------------------------------
对象权限:谁拥有谁就可以授权
grant select on mytab to lisi ;//让lisi 有访问li拥有的mytab的查询权限
grant insert on mytab to lisi ;//让lisi 有访问li拥有的mytab的插入权限
grant all on mytab to lisi;//所有权限赋予 lisi;
数据字典:
select * from user_tab_privs;
grant create session to public //所有
对象权限控制到列
grant update(name) on mytab to lisi;// 授予lisi只能更新name属性(为字段分配权限: 只能是插入和更新)