---------------------
|權限定義 解釋
|一級權限| 為其他使用者授權級權限
|二級權限| oracle内部檔案管理級權限
|三級權限| 會話,角色,使用者級權限
|四級權限| 表空間級權限
|五級權限| 資料庫操作級權限
|六級權限| 任意對表操作權限
|七級權限| 僅操作目前表空間中表的權限
|權限級别 權限名稱 說明
|一級權限 GRANT ANY OBJECT PRIVILEGE 授予任意對象權限的權限
GRANT ANY PRIVILEGE 授予任意系統特權的權限
GRANT ANY ROLE 授權給角色
|二級權限 ADMINISTER ANY SQL TUNING SET 管理任何sql調整集
ADMINISTER DATABASE TRIGGER 管理資料庫觸發器的權限
ADMINISTER RESOURCE MANAGER 資源管理
ADMINISTER SQL TUNING SET 管理sql調整集
MANAGE ANY FILE GROUP 管理任何檔案組
MANAGE ANY QUEUE 管理任意隊列
MANAGE FILE GROUP 管理檔案組
MANAGE SCHEDULER 管理方案權限
MANAGE TABLESPACE 管理表空間的權限
|三級權限 CREATE SESSION 建立會話的權限
CREATE USER 建立使用者
CREATE ROLE 建立角色
ALTER SESSION 修改會話的權限
ALTER SYSTEM 修改資料庫伺服器設定的權限
ALTER USER 修改使用者
ALTER ANY ROLE 修改角色的權限
DROP USER 删除使用者的權限
DROP ANY ROLE 删除任何角色的權限
|四級權限 UNLIMITED TABLESPACE 對表空間大小不加限制的權限(添加新使用者後預設具備的權限,即使新使用者屬于DBA,除非具體指定其他權限,否則隻具備此預設權限)
CREATE TABLESPACE 建立表空間的權限
ALTER TABLESPACE 修改表空間的權限
DROP TABLESPACE 删除任何表空間的權限
|五級權限 CREATE DATABASE LINK 建立資料庫連接配接的權限
ALTER DATABASE 修改資料庫的權限
CREATE PUBLIC DATABASE LINK 建立公共的資料庫連結
DROP PUBLIC DATABASE LINK 删除公共的資料庫連接配接
IMPORT FULL DATABASE 執行資料庫導入角色
EXPORT FULL DATABASE 導出資料庫的角色
|六級權限 COMMENT ANY TABLE 送出任何表的權限
DELETE ANY TABLE 删除任何表的權限
INSERT ANY TABLE 往任何表插入記錄的權限
BACKUP ANY TABLE 備份表的權限
CREATE ANY CLUSTER 建立任意簇的權限
CREATE ANY CONTEXT 建立任何上下文的權限
CREATE ANY DIMENSION 修改任何維的權限
CREATE ANY DIRECTORY 建立字典
CREATE ANY EVALUATION CONTEXT 建立上下文
CREATE ANY INDEX 建立索引的權限
CREATE ANY INDEXTYPE 建立任何索引類型的權限
CREATE ANY JOB 建立任務
CREATE ANY LIBRARY 建立任意庫的權限
CREATE ANY MATERIALIZED VIEW 建立任何實體視圖
CREATE ANY OPERATOR 建立操作符
CREATE ANY OUTLINE 建立任何執行計劃
CREATE ANY PROCEDURE 建立存儲過程的權限
CREATE ANY RULE 建立任何規則
CREATE ANY RULE SET 建立任何規則集
CREATE ANY SEQUENCE 建立任意序列的權限
CREATE ANY SQL PROFILE 建立任何sql配置檔案
CREATE ANY SYNONYM 建立任何同義詞的權限
CREATE ANY TABLE 建立任何表的權限
CREATE ANY TRIGGER 建立任何觸發器的權限
CREATE ANY TYPE 建立任何類型的權限
CREATE ANY VIEW 建立視圖的權限
ALTER ANY LIBRARY 修改任何庫的權限
ALTER ANY CLUSTER 修改任意簇的權限
ALTER ANY DIMENSION 修改任何維的權限
ALTER ANY EVALUATION CONTEXT 修改任何上下文
ALTER ANY INDEX 修改索引的權限
ALTER ANY INDEXTYPE 修改任何索引類型的權限
ALTER ANY MATERIALIZED VIEW 修改任何實體視圖
ALTER ANY OUTLINE 修改任何固定執行計劃
ALTER ANY PROCEDURE 修改任何存儲過程的權限
ALTER ANY RULE 修改任何規則的權限
ALTER ANY RULE SET 修改規則集
ALTER ANY SEQUENCE 修改任何序列的權限
ALTER ANY SQL PROFILE 修改任何sql配置檔案
ALTER ANY TABLE 修改任何表的權限
ALTER ANY TRIGGER 修改任何觸發器的權限
ALTER ANY TYPE 修改任何類型的權限
DROP ANY CLUSTER 删除任意簇的權限
DROP ANY CONTEXT 删除任何上下問
DROP ANY DIMENSION 删除任何維的權限
DROP ANY DIRECTORY 删除字典
DROP ANY EVALUATION CONTEXT 删除任何上下文
DROP ANY INDEX 删除任何索引
DROP ANY INDEXTYPE 删除任何索引類型
DROP ANY LIBRARY 删除庫
DROP ANY MATERIALIZED VIEW 删除任何實體視圖
DROP ANY OPERATOR 删除任何操作符
DROP ANY OUTLINE 删除任何固定執行計劃
DROP ANY PROCEDURE 删除任何存儲過程的權限
DROP ANY RULE 删除任何規則的權限
DROP ANY RULE SET 删除任何規則集
DROP ANY SEQUENCE 删除任何序列的權限
DROP ANY SQL PROFILE 删除任何sql配置檔案
DROP ANY SYNONYM 删除任何同義詞的權限
DROP ANY TABLE 删除任何表的權限
DROP ANY TRIGGER 删除任何觸發器的權限
DROP ANY TYPE 删除任何類型的權限
DROP ANY VIEW 删除視圖的權限
ENQUEUE ANY QUEUE 向所有隊列中加入消息的權限
EXECUTE ANY CLASS 執行任何類
EXECUTE ANY EVALUATION CONTEXT 執行任何上下文
EXECUTE ANY INDEXTYPE 執行任何索引類型的權限
EXECUTE ANY LIBRARY 執行庫
EXECUTE ANY OPERATOR 執行操作符
EXECUTE ANY PROCEDURE 執行任何存儲過程的權限
EXECUTE ANY PROGRAM 執行任何程式
EXECUTE ANY RULE 執行任何規則
EXECUTE ANY RULE SET 執行任何規則集
EXECUTE ANY TYPE 執行任何類型的權限
UPDATE ANY TABLE 更新任何表的權限
DEQUEUE ANY QUEUE 可以向所有隊列使消息出隊的權限
SELECT ANY SEQUENCE 查詢任意序列的權限
SELECT ANY TABLE 查詢任何表的權限
SELECT ANY TRANSACTION 查詢任何事務
FLASHBACK ANY TABLE 閃回任何表
FORCE ANY TRANSACTION 管理未送出的任意事務的輸出權限
ANALYZE ANY 使用analyze指令分析資料庫中任意的表、索引和簇
AUDIT ANY 為任意的資料庫對象設定審計選項
READ ANY FILE GROUP 讀任何檔案組
LOCK ANY TABLE 鎖任何表的權限
MERGE ANY VIEW 合并視圖
DEBUG ANY PROCEDURE 調試任何程式
|七級權限 CREATE CLUSTER 建立簇的權限
CREATE DIMENSION 建立維的權限
CREATE EVALUATION CONTEXT 建立上下文
CREATE EXTERNAL JOB 建立任何外部任務
CREATE INDEXTYPE 建立索引類型
CREATE JOB 建立任務
CREATE LIBRARY 建立庫的權限
CREATE MATERIALIZED VIEW 建立實體視圖
CREATE OPERATOR 定義一個新的操作符
CREATE PROCEDURE 建立存儲過程的權限
CREATE PROFILE 建立資源限制簡表的權限
CREATE PUBLIC SYNONYM 建立公共同義詞
CREATE ROLLBACK SEGMENT 建立復原段
CREATE RULE 建立規則的權限
CREATE RULE SET 建立規則集的權限
CREATE SEQUENCE 建立序列的權限
CREATE SYNONYM 建立同義詞
CREATE TABLE 建立表權限
CREATE TRIGGER 建立觸發器的權限
CREATE TYPE 建立類型
CREATE VIEW 建立視圖的權限
ALTER PROFILE 修改資源限制簡表的權限
ALTER RESOURCE COST 設定資源開銷的權限
ALTER ROLLBACK SEGMENT 修改復原段權限
DROP PROFILE 删除資源限制簡表的權限
AUDIT SYSTEM 允許系統操作審計
DROP PUBLIC SYNONYM 删除任何公共同義詞
DROP ROLLBACK SEGMENT 删除所有的復原段
2. 授權
GRANT
CREATE SESSION, CREATE ANY TABLE, CREATE ANY VIEW ,CREATE ANY INDEX, CREATE ANY PROCEDURE,
ALTER ANY TABLE, ALTER ANY PROCEDURE,
DROP ANY TABLE, DROP ANY VIEW, DROP ANY INDEX, DROP ANY PROCEDURE,
SELECT ANY TABLE, INSERT ANY TABLE, UPDATE ANY TABLE, DELETE ANY TABLE
TO ogg ;
GRANT
SELECT ANY TABLE , EXECUTE ANY PROCEDURE
TO oa ;
grant EXECUTE ANY PROCEDURE to mes;
3. 查詢權限
--檢視具體的使用者權限,sys管理者登入時:
select * from dba_tab_privs where grantee= ' '
select * FROM TABLE_PRIVILEGES where GRANTEE=' ';
--檢視目前使用者的權限,目前使用者登入時:
select * from user_sys_privs;
SELECT * FROM dba_users WHERE account_status $amp;apos;$OPEN' AND username LIKE ' %'