ORACLE許可權
ORACLE許可權
作者:Vashon
時間:20140308
釋出時間:20151208
許可權分為兩類:系統許可權、物件許可權
系統許可權:進行資料庫資源操作的許可權,例如:建立資料表、索引等許可權;
物件許可權:維護資料庫中物件的能力,即:由一個使用者操作另外一個使用者的物件。
許可權的兩個核心操作命令:grant(授權)、revoke(回收許可權);
系統許可權(針對的是全域性使用者)------------
範例:為剛剛建立的c##vashon使用者授予建立session的許可權
grant create session to c##vashon;
此時c##vashon使用者可以登入了,但不能建立表、建立檢視等,無法操作資源,還得繼續授權,如:
grant create table,create sequence,create view to c##vashon with admin potion;
使用"with admin option"之後,那麼就表示c##vashon使用者的許可權可以繼續往下授予。
所有許可權的分配資訊可以利用dba_sys_privs資料字典檢視:
select * from dba_sys_privs where grantee in('C##VASHON');//使用者要大寫。
範例:撤銷c##vashon的部分許可權
revoke create table,create view from c##vashon;
撤銷當前使用者的許可權,對於當前使用者往下授予的許可權沒有影響。
物件許可權(針對的是一個使用者下的所有相關物件的操作)----------------
範例:為c##vashon使用者授予scott使用者dept表的增加及查詢許可權
grant select,insert on scott.dept to c##vashon;
則c##vashon使用者就可以執行scott的dept表的增加、查詢操作了。
範例:將scott.dept資料庫表更新部門名稱的許可權授予c##vashon使用者
grant update(dname) on scott.dept to c##vashon;
範例:檢視當前使用者所擁有的許可權
select * from user_tab_privs_recd;
相關文章
- Oracle的物件許可權、角色許可權、系統許可權Oracle物件
- oracle 許可權集合Oracle
- oracle 許可權管理Oracle
- Oracle許可權(一)Oracle
- oracle許可權全集Oracle
- Oracle 使用者、物件許可權、系統許可權Oracle物件
- Oracle 許可權(grant、revoke)Oracle
- Oracle系統許可權Oracle
- Oracle檢視許可權Oracle
- 【許可權管理】Oracle中檢視、回收使用者許可權Oracle
- Oracle 查詢許可權角色Oracle
- oracle許可權整理檔案Oracle
- oracle使用者許可權Oracle
- oracle列級許可權控制Oracle
- Oracle users / 許可權 / grant privOracle
- Oracle 中的references許可權Oracle
- Oracle ERP許可權管理Oracle
- oracle 使用者許可權Oracle
- 許可權之選單許可權
- 如何用 Vue 實現前端許可權控制(路由許可權 + 檢視許可權 + 請求許可權)Vue前端路由
- linux 檔案許可權 s 許可權和 t 許可權解析Linux
- Oracle 使用者許可權管理與常用許可權資料字典列表Oracle
- Oracle中定義者許可權和呼叫者許可權案例分析Oracle
- Oracle軟體許可權修復Oracle
- Oracle許可權相關查詢Oracle
- Oracle使用者與許可權Oracle
- Oracle角色許可權之Default RoleOracle
- Oracle 許可權常用語句【轉】Oracle
- 使用者許可權 plsql OracleSQLOracle
- Oracle使用者許可權管理Oracle
- oracle unlimited tablespace 許可權的用途OracleMIT
- oracle許可權相關檢視Oracle
- Linux-許可權管理(ACL許可權)Linux
- oracle受權與回收許可權grant和revokeOracle
- AIX 的許可許可權(轉)AI
- Oracle 定義者許可權與呼叫者許可權(AUTHID CURRENT_USER)Oracle
- Android系統許可權和root許可權Android
- Oracle使用者角色許可權管理Oracle