Posted on 2009-04-13 15:42
我是菜鳥 閱讀(458)
評論(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屬性(為字段分配權限:?只能是插入和更新)