天天看點

oracle系統權限清單

<col>

權限

所能實作的操作

分析

ANALYZE ANY

分析資料庫中的任何表、簇或索引

審計

AUDIT ANY

審計資料庫中的任何模式對象

AUDIT SYSTEM

啟用與停用語句和特權的審計選項

CREATE CLUSTER

在自有的模式中建立一個簇

CREATE ANY CLUSTER

在任何一個模式中建立一個簇;操作類似于

CREATE ANY TABLE

ALTER ANY CLUSTER

改變資料庫中的任何一個簇

DROP ANY CLUSTER

删除資料庫中的任何一個簇

資料庫

ALTER DATA BASE

改變資料庫;不管作業系統的特權,經由Oracle把檔案添加到操作

系統中

資料庫連結

CREATE DATABASE LINK

在自有模式中建立專用資料庫連結

索引

CREATE ANY INDEX

在任何表的任何模式中建立一條索引

ALTER ANY INDEX

改變資料庫中的任何索引

DROP ANY INDEX

删除資料庫中的任何索引

CREATE LIBRARY

在自有模式中建立調出庫

CREATE ANY LIBRARY

在任何模式中建立調出庫

DROP LIBRARY

删除自有模式中的調出庫

DROP ANY LIBRARY

删除任何模式中的調出庫

特權

GRANT ANY PRIVILEGE

授予任何系統特權(不包括對象特權)

過程

CREATE PROCEDURE

在自有模式中建立存儲的過程、函數和包

CREATE ANY PROCEDURE

在任何模式中建立存儲的過程、函數和包(這要求使用者還要有A LT E R

ANY TABLE 、BACKUP ANY TA B LE 、DROP ANY TABLE 、SELECT ANY

TABLE 、INSERT ANY TABLE 、UPDATE ANY TABLE 、DELETE ANY

TABLE 或GRANT ANY TABLE 特權

ALTER ANY PROCEDURE

編譯任何模式中的任何存儲的過程、函數或包

DROP ANY PROCEDURE

删除任何模式中的任何存儲的過程、函數或包

EXECUTE ANY PROCEDURE

執行任何過程或函數(獨立的或成組的),或在任何模式中引用任何

公共包變量

環境資源檔案

CREATE PROFILE

建立環境資源檔案

ALTER PROFILE

改變資料庫中的任何環境資源檔案

DROP PROFILE

删除資料庫中的任何環境資源檔案

ALTER RESOURCE COST

設定所有的使用者會話中使用的資源開銷

公共資料庫連結

CREATE PUBLIC DATABASE LINK

建立公共資料庫連結

DROP PUBLIC DATABASE LINK

删除公共資料庫連結

公共同義詞

CREATE PUBLIC SYNONYM

建立公共同義詞

DROP PUBLIC SYNONYM

删除公共同義詞

角色

CREATE ROLE

建立角色

ALTER ANY ROLE

改變資料庫中的任何一個角色

DROP ANY ROLE

删除資料庫中的任何一個角色

GRANT ANY ROLE

授權資料庫中的任何一個角色

復原段

CREATE ROLLBACK SEGMENT

建立復原段

ALTER ROLLBACK SEGMENT

改變復原段

DROP ROLLBACK SEGMENT

删除復原段

會話

CREATE SESSION

連接配接到資料庫

ALTER SESSION

發出A LTER SESSION 語句

RESTRICTED SESSION

當資料庫利用S TA RTUP RESTRICT 啟動時進行連接配接(O S O P E R與

O S D B A角色包含此特權)

序列

CREATE SEQUENCE

在自有模式中建立序列

CREATE ANY SEQUENCE

在任何模式中建立任何序列

ALTER ANY SEQUENCE

在任何模式中改變任何序列

DROP ANY SEQUENCE

在任何模式中删除任何序列

SELECT ANY SEQUENCE

在任何模式中引用任何序列

快照

CREATE SNAPSHOT

在自有模式中建立快照(使用者還必須具有C R E ATE TA B L E 特權)

CREATE  ANY SNAPSHOT

在任何模式中建立快照(使用者還必須具有CREATE ANY TABLE特權)

ALTER SNAPSHOT

改變任何模式中的任何快照

DROP ANY SNAPSHOT

删除任何模式中的任何快照

同義詞

CREATE SYNONYM

在自有模式中建立同義詞

CREATE ANY SYNONYM

在任何模式中建立任何同義詞

DROP ANY SYNONYM

在任何模式中删除任何同義詞

系統

ALTER SYSTEM

發出A LTER SYSTEM 語句

CREATE TABLE

在自有模式中建立表。還使被授權者能在自有模式下的表中建立索

引,包括那些用于完整性限制的索引(被授權者必須有表空間的定額

或UNLIMITED TA B L E S PA C E 特權)

在任何模式中建立表(假如被授權者有C R E ATE ANY TA B L E 特權并

在另一個使用者模式中建立了一張表,那麼擁有者必須在那個表空間上

有空間定額。表的擁有者不必具有C R E AT [ANY] TA B L E 特權)

ALTER ANY TABLE

改變任何模式中的任何表并編譯任何模式中的任何視圖

BACKUP ANY TA B L E

在任何模式中使用表的導出工具執行一個增量導出操作

DROP ANY TA B L E

删除或截斷任何模式中的任何表

LOCK ANY TA B L E

鎖定任何模式中的任何表或視圖

COMMENT ANY TA B L E

對任何模式中的任何表、視圖或列進行注釋

SELECT ANY TA B L E

對任何模式中的任何表、視圖或快照進行查詢

INSERT ANY TA B L E

把行插入到任何模式中的任何表或視圖中

UPDATE ANY TA B L E

修改任何模式中的任何表或視圖中的行

DELETE ANY TA B L E

删除任何模式中的任何表或視圖中的行

表空間

CREATE TABLESPACE

建立表空間;不管使用者有何作業系統特權,經由O r a c l e把檔案添加

到作業系統中

ALTER TABLESPACE

改變表空間;不管使用者有何作業系統特權,經由O r a c l e把檔案添加

MANAGE TABLESPACE

使任何表空間脫機,使任何表空間聯機,開始和結束對任何表空間

的備份

DROP TABLESPACE

删除表空間

UNLIMITED TABLESPACE

使用任何沒有數量限制的表空間。此特權忽略了所配置設定的任何具體

定額。假如被取消的話,被授權者的模式對象仍然保留,但是進一步

的表空間配置設定被拒絕,除非這一配置設定是具體的表空間定額允許的。此

系統特權僅可以授予使用者,而不授予角色。一般而言,應配置設定具體的

表空間定額,而不授予此系統特權

事務

FORCE TRANSACTION

強迫送出或復原本地資料庫中懸而未決的自有的分布式事務

FORCE ANY TRANSACTION

強迫送出或復原本地資料庫中懸而未決的任何分布式事務

觸發器

CREATE TRIGGER

在自有模式中建立觸發器

CREATE ANY TRIGGER

在任何模式中建立與任何模式的任何表相關的任何觸發器

ALTER ANY TRIGGER

啟用、停用或編譯任何模式中的任何觸發器

DROP ANY TRIGGER

删除任何模式中的任何觸發器

使用者

CREATE ANY USER

建立使用者;配置設定任意表空間上的定額,設定預設和臨時表空間,指

定一個環境資源檔案(在C R E ATE USER 語句中)

BECOME ANY USER

成為另一個使用者(這是任何一個執行完全資料庫導入的使用者所需要的)

ALTER USER

改變其他使用者:修改任意使用者的密碼或驗證方法,配置設定表空間定額,

設定預設或臨時表空間,在A LTER USER 語句中指定環境資源檔案與

預設角色(不必改變自有密碼)

DROP USER

删除另一個使用者

視圖

CREATE VIEW

在自有模式中建立視圖

CREATE ANY VIEW

在任意模式中建立視圖。要在另一個使用者模式中建立視圖,你必須

具有C R E ATE ANY VIEW 特權,擁用者必須在該視圖引用的對象上具

有所需的特權

DROP ANY VIEW

删除任意模式中的任意視圖