posts - 9, comments - 4, trackbacks - 0, articles - 2
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

oracle 权限管理

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属性(为字段分配权限: 只能是插入和更新)




只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问