熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

Oracle預定義角色有哪些?

2022-06-13   來源: Oracle 

  軟件環境
  Windows +ORACLE
  ORACLE安裝路徑為C:\ORACLE
  
  實現方法
  
   CONNECT
   RESOURCE
   DBA
   EXP_FULL_DATABASE
   IMP_FULL_DATABASE
   DELETE_CATALOG_ROLE
   EXECUTE_CATALOG_ROLE
   SELECT_CATALOG_ROLE
  
  說明是為了同ORACLE老版本中的概念相兼容而提供的不能只依賴於這些ROLE
  是為了使用Import和Export實用程序的方便而提供的
  是為了數據字典視圖和包的卸載而提供的
  
  CONNECT角色 是授予最終用戶的典型權利最基本的
  
  ALTER SESSION 修改會話
  CREATE CLUSTER 建立聚簇
  CREATE DATABASE LINK 建立數據庫鏈接
  CREATE SEQUENCE 建立序列
  CREATE SESSION 建立會話
  CREATE SYNONYM 建立同義詞
  CREATE VIEW 建立視圖
  
  
  RESOURCE角色 是授予開發人員的
  
  CREATE CLUSTER 建立聚簇
  CREATE PROCEDURE 建立過程
  CREATE SEQUENCE 建立序列
  CREATE TABLE 建表
  CREATE TRIGGER 建立觸發器
  CREATE TYPE 建立類型
  
  
  DBA角色
  
  擁有系統所有系統級權限
  
  
  IMP_FULL_DATABASE角色EXP_FULL_DATABASE角色
  
  BACKUP ANY TABLE 備份任何表
  EXECUTE ANY PROCEDURE 執行任何操作
  SELECT ANY TABLE 查詢任何表
  
  DELETE_CATALOG_ROLE角色
  
  這個角色是Oracle新增加的如果授予用戶這個角色用戶就可以從表sysaud$中刪除記錄
  sysaud$表中記錄著審計後的記錄使用這個角色可以簡化審計蹤跡管理
  
  
  SELECT_CATALOG_ROLE角色EXECUTE_CATALOG_ROLE角色
  
  SELECT_CATALOG_ROLE角色具有從數據字典查詢的權利
  EXECUTE_CATALOG_ROLE角色具有從數據字典中執行部分過程和函數的權利

From:http://tw.wingwit.com/Article/program/Oracle/201311/18118.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.