阿木伯 著 |
|
Oracle預(yù)定義角色有哪些? |
|
- 軟件環(huán)境:
1、Windows 2000+ORACLE 8.1.6
2、ORACLE安裝路徑為:C:\ORACLE
- 實(shí)現(xiàn)方法:
1. CONNECT
2. RESOURCE
3. DBA
4. EXP_FULL_DATABASE
5. IMP_FULL_DATABASE
6. DELETE_CATALOG_ROLE
7. EXECUTE_CATALOG_ROLE
8. SELECT_CATALOG_ROLE
說(shuō)明:1-3是為了同ORACLE老版本中的概念相兼容而提供的,不能只依賴(lài)于這些ROLE
4-5是為了使用Import和Export實(shí)用程序的方便而提供的
6-8是為了數(shù)據(jù)字典視圖和包的卸載而提供的
CONNECT角色: --是授予最終用戶(hù)的典型權(quán)利,最基本的
ALTER SESSION --修改會(huì)話(huà)
CREATE CLUSTER --建立聚簇
CREATE DATABASE LINK --建立數(shù)據(jù)庫(kù)鏈接
CREATE SEQUENCE --建立序列
CREATE SESSION --建立會(huì)話(huà)
CREATE SYNONYM --建立同義詞
CREATE VIEW --建立視圖
RESOURCE角色: --是授予開(kāi)發(fā)人員的
CREATE CLUSTER --建立聚簇
CREATE PROCEDURE --建立過(guò)程
CREATE SEQUENCE --建立序列
CREATE TABLE --建表
CREATE TRIGGER --建立觸發(fā)器
CREATE TYPE --建立類(lèi)型
DBA角色:
擁有系統(tǒng)所有系統(tǒng)級(jí)權(quán)限
IMP_FULL_DATABASE角色、EXP_FULL_DATABASE角色:
BACKUP ANY TABLE --備份任何表
EXECUTE ANY PROCEDURE --執(zhí)行任何操作
SELECT ANY TABLE --查詢(xún)?nèi)魏伪?
DELETE_CATALOG_ROLE角色:
這個(gè)角色是Oracle8新增加的,如果授予用戶(hù)這個(gè)角色,用戶(hù)就可以從表sys.aud$中刪除記錄,
sys.aud$表中記錄著審計(jì)后的記錄,使用這個(gè)角色可以簡(jiǎn)化審計(jì)蹤跡管理。
SELECT_CATALOG_ROLE角色、EXECUTE_CATALOG_ROLE角色:
SELECT_CATALOG_ROLE角色具有從數(shù)據(jù)字典查詢(xún)的權(quán)利,
EXECUTE_CATALOG_ROLE角色具有從數(shù)據(jù)字典中執(zhí)行部分過(guò)程和函數(shù)的權(quán)利。
|
【最后更新:】 |
|