版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
詳細描繪Oracle系統(tǒng)特權://database.51cto2020-11-1811:14佚名IT168我要評論(0)摘要:這里介紹Oracle系統(tǒng)特權,Oracle10G有170多種系統(tǒng)特權,所有這些特權被列舉在SYSTE_PRIVILEGE_MAP數(shù)據(jù)目錄視圖中。讀者應該熟悉以下幾組特權。標簽:Oracle系統(tǒng)特權Oracle幫您準確洞察各個物流環(huán)節(jié)Oracle經過長時間的開展,很多用戶都很理解Oracle系統(tǒng)特權了,這里我發(fā)表一下個人理解,和大家討論討論。特權借助于GRANT語句分配給一個用戶或角色,并且可以借助于REVOKE語句取消。Oracle10G數(shù)據(jù)庫有3種類型的特權:1.對象特權形式對象上的特權,比方表、視圖、序列、過程和包等形式對象。要想使用這些對象,需要該對象上的特權。2.系統(tǒng)特權數(shù)據(jù)庫級操作上的特權,比方連接到數(shù)據(jù)庫,創(chuàng)立用戶、更改數(shù)據(jù)庫或消耗極大數(shù)據(jù)的表空間等操作。3.角色特權一個用戶作為一個角色所擁有的對象與系統(tǒng)特權。角色是用來管理特權組的工具。Oracle系統(tǒng)特權允許被受權者執(zhí)行系統(tǒng)級DataDefinitionLanguage語句(如CREATE,ALTER和DROP)或DataManipulationLanguage語句。Oracle10G有170多種系統(tǒng)特權,所有這些特權被列舉在SYSTE_PRIVILEGE_MAP數(shù)據(jù)目錄視圖中。讀者應該熟悉以下幾組特權序列1.CREATESEQUENCE允許被受權者在他們自己的形式中創(chuàng)立新的序列2.CREATEANYSEQUENCE允許被受權者在任意一個形式中創(chuàng)立新的序列3.ALTERANYSEQUENCE允許被受權者修改數(shù)據(jù)庫中任意一個序列的屬性4.DROPANYSEQUENCE允許從數(shù)據(jù)庫內的任意一個形式中刪除任意一個序列5.SELECTANYSEQUENCE會話1.CREATESESSION允許被受權者連接到數(shù)據(jù)庫。該特權對用戶賬戶是必需的,但對軟件賬戶可能是不受歡送的。2.ALTERSESSION允許被受權者執(zhí)行ALTERSESSIONS語句3.ALTERRESOURCECOST允許被受權者修改ORACLE為一個概況中的資源約束計算資源本錢的方式。4.RESTRICTEDSESSION允許數(shù)據(jù)庫在RESTRICTEDSESSION形式時連接到數(shù)據(jù)庫,一般是為了管理性目的。同義詞1.CREATESYNONYM允許在自己的對象形式中創(chuàng)立同義詞2.CREATEANYSYNONYM允許在任意對象形式中創(chuàng)立新的同義詞3.CREATEPUBLICSYNONYM允許被受權者創(chuàng)立新的公用同義詞。這些同義詞對數(shù)據(jù)庫中的所有用戶都是可訪問的。4.DROPANYSYNONYM允許從任意對象形式中刪除任意一個同義詞5.DROPPUBLICSYNONYM允許被受權者從數(shù)據(jù)庫中刪除任意一個公用同義詞表1.CREATETABLE允許在自己的對象形式中創(chuàng)立表2.CREATEANYTABLE允許在任意一個對象形式中創(chuàng)立表3.ALTERANYTABLE允許更改任意一個對象形式中的表4.DROPANYTABLE允許從任意一個對象形式中刪除表5.COMMENTANYTABLE允許給任意一個對象形式中的任意一個表或列注釋6.SELECTANYTABLE允許查詢任意表7.INSERTANYTABLE允許插入新行到任意表8.UPDATEANYTABLE允許更新任意表9.DELETEANYTABLE允許刪除任意表中的行10.LOCKANYTABLE允許執(zhí)行一條LOCKTABLE來明確鎖定任意一個表11.FLASHBACKANYTABLE允許使用ASOF語法對任意一個對象形式的任意一個表或視圖執(zhí)行一個SQL回閃查詢。表空間1.CREATETABLESPACE允許創(chuàng)立新的表空間2.ALTERTABLESPACE允許被受權者更改現(xiàn)有表空間3.DROPTABLESPACE允許刪除表空間4.MANAGETABLESPACE允許更改表空間。例如ONLINE、OFFILE、BEGINBACKUP或ENDBACKUP5.UNLIMITEDTABLESPACE允許消耗任意一個表空間中的磁盤限額。相當于給指定受權者每個表空間中的無限限額。以上介紹Oracle系統(tǒng)特權。詳談Oracle對象特權說明://database.51cto2020-11-1811:02佚名博客園我要評論(0)摘要:這里介紹Oracle對象特權使得被授予者可以以特定方式使用另一用戶所擁有的形式對象。有些特權只適用于某些形式對象。標簽:Oracle對象特權Oracle幫您準確洞察各個物流環(huán)節(jié)學習Oracle時,你可能會遇到Oracle對象特權問題,這里將介紹Oracle對象特權問題的解決方法,在這里拿出來和大家分享一下。Oracle對象特權使得被授予者可以以特定方式使用另一用戶所擁有的形式對象。有些特權只適用于某些形式對象。例如INDEX特權只適用于表,而SELECT特權那么適用于表、視圖和序列。1.下面這些特權可以被個別授予,被組合在一個列表中授予,或借助關鍵字ALL被全部授予。2.在使用ALL關鍵字時需要特別小心。它可能會隱含地授予威力強大的特權表對象特權下面這些特權經常被授予,而且應該完全理解它們。1.SELECT允許查詢指定表2.INSERT允許在指定表創(chuàng)立新行3.UPDATE允許修改指定表的現(xiàn)有行4.DELETE允許刪除指定表的行5.ALTER允許添加、修改或重命名指定表中的列,轉移該表到另一個表空間,乃至重命名指定表。6.DEBUG允許被受權者借助于一個調度程序訪問指定表上的任意觸發(fā)器中的PL/SQL代碼7.INDEX允許被受權者在指定表上創(chuàng)立新的索引8.REFERENCES允許創(chuàng)立參考指定表的外部鍵約束視圖對象特權1.SELECT查詢指定視圖2.INSERT允許在指定視圖創(chuàng)立新行3.UPDATE允許修改指定視圖的現(xiàn)有行4.DELETE允許刪除指定視圖的行5.DEBUG允許被受權者借助于一個調度程序訪問指定視圖上的任意觸發(fā)器中的PL/SQL代碼6.REFERENCES允許創(chuàng)立參考指定視圖的外部鍵約束序列對象特權1.SELECT允許訪問當前值和下一個值(即CURRVAL和NEXTVAL)2.ALTER允許修改指定序列的屬性存儲過程、函數(shù)、過程、包和JAVA對象特權1.DEBUG允許訪問指定程序中所聲明的所有公用與私有變量與類型假如對象是包,還允許訪問包標準與主體允許在指定程序中放置斷點2.EXCUTE允許執(zhí)行指定程序。假如對象是包,那么表標準中所聲明的任意一個程序、變量、類型、油標或記錄均允許訪問實例1.把CUSTOMERS表上的SELECT,INSERT,UPDATE和DELETE特權授予角色SALES_MANAGER2.假如把特權授予特殊用戶PUBLIC,那么特權變成對當前與將來數(shù)據(jù)庫所有用戶均可訪問。如下例將允許所有用戶在CUSTOMERS表上SELECT。3.參數(shù)"WITHGRANTOPTION"允許被授與者繼續(xù)把得到的Oracle對象特權授予其它用戶。下例把sales擁有的表customers的SELECT權限授予sales_admin,并且同時允許sales_admin把該特權授予其它用戶當通過WITHGRANTOPTION參數(shù)獲得的特權被取消時,該取消發(fā)生級聯(lián)作用。例如Mary授予Zachary在表client上的select特權,同時Zachary又把該特權授予Rex。當Mary取消Zachary的特權時,Rex的特權也被取消。當用戶Mary同時從多個用戶獲得同一個特權,當其中一個用戶的特權被取消時,Mary的特權不會被取消,直至授予Mary受權的所有用戶均被取消該特權。以上介紹Oracle對象特權。oracle系統(tǒng)權限列表默認分類2020-05-0817:54:16閱讀365評論0字號:大中小權限所能實現(xiàn)的操作分析
ANALYZEANY分析數(shù)據(jù)庫中的任何表、簇或索引審計
AUDITANY審計數(shù)據(jù)庫中的任何形式對象AUDITSYSTEM啟用與停用語句和特權的審計選項簇
CREATECLUSTER在自有的形式中創(chuàng)立一個簇CREATEANYCLUSTER在任何一個形式中創(chuàng)立一個簇;操作類似于
CREATEANYTABLEALTERANYCLUSTER改變數(shù)據(jù)庫中的任何一個簇DROPANYCLUSTER刪除數(shù)據(jù)庫中的任何一個簇數(shù)據(jù)庫
ALTERDATABASE改變數(shù)據(jù)庫;不管操作系統(tǒng)的特權,經由Oracle把文件添加到操作
系統(tǒng)中數(shù)據(jù)庫鏈接
CREATEDATABASELINK在自有形式中創(chuàng)立專用數(shù)據(jù)庫鏈接索引
CREATEANYINDEX在任何表的任何形式中創(chuàng)立一條索引ALTERANYINDEX改變數(shù)據(jù)庫中的任何索引DROPANYINDEX刪除數(shù)據(jù)庫中的任何索引庫
CREATELIBRARY在自有形式中創(chuàng)立調出庫CREATEANYLIBRARY在任何形式中創(chuàng)立調出庫DROPLIBRARY刪除自有形式中的調出庫DROPANYLIBRARY刪除任何形式中的調出庫特權
GRANTANYPRIVILEGE授予任何系統(tǒng)特權〔不包括對象特權〕過程
CREATEPROCEDURE在自有形式中創(chuàng)立存儲的過程、函數(shù)和包CREATEANYPROCEDURE在任何形式中創(chuàng)立存儲的過程、函數(shù)和包〔這要求用戶還要有ALTER
ANYTABLE、BACKUPANYTABLE、DROPANYTABLE、SELECTANY
TABLE、INSERTANYTABLE、UPDATEANYTABLE、DELETEANY
TABLE或GRANTANYTABLE特權ALTERANYPROCEDURE編譯任何形式中的任何存儲的過程、函數(shù)或包DROPANYPROCEDURE刪除任何形式中的任何存儲的過程、函數(shù)或包EXECUTEANYPROCEDURE執(zhí)行任何過程或函數(shù)〔獨立的或成組的〕,或在任何形式中引用任何
公共包變量環(huán)境資源文件
CREATEPROFILE創(chuàng)立環(huán)境資源文件ALTERPROFILE改變數(shù)據(jù)庫中的任何環(huán)境資源文件DROPPROFILE刪除數(shù)據(jù)庫中的任何環(huán)境資源文件ALTERRESOURCECOST設置所有的用戶會話中使用的資源開銷特權所能實現(xiàn)的操作公共數(shù)據(jù)庫鏈接
CREATEPUBLICDATABASELINK創(chuàng)立公共數(shù)據(jù)庫鏈接DROPPUBLICDATABASELINK刪除公共數(shù)據(jù)庫鏈接公共同義詞
CREATEPUBLICSYNONYM創(chuàng)立公共同義詞DROPPUBLICSYNONYM刪除公共同義詞角色
CREATEROLE創(chuàng)立角色ALTERANYROLE改變數(shù)據(jù)庫中的任何一個角色DROPANYROLE刪除數(shù)據(jù)庫中的任何一個角色GRANTANYROLE受權數(shù)據(jù)庫中的任何一個角色回滾段
CREATEROLLBACKSEGMENT創(chuàng)立回滾段ALTERROLLBACKSEGMENT改變回滾段DROPROLLBACKSEGMENT刪除回滾段會話
CREATESESSION連接到數(shù)據(jù)庫ALTERSESSION發(fā)出ALTERSESSION語句RESTRICTEDSESSION當數(shù)據(jù)庫利用STARTUPRESTRICT啟動時進展連接〔OSOPER與
OSDBA角色包含此特權〕序列
CREATESEQUENCE在自有形式中創(chuàng)立序列CREATEANYSEQUENCE在任何形式中創(chuàng)立任何序列ALTERANYSEQUENCE在任何形式中改變任何序列DROPANYSEQUENCE在任何形式中刪除任何序列SELECTANYSEQUENCE在任何形式中引用任何序列快照
CREATESNAPSHOT在自有形式中創(chuàng)立快照〔用戶還必須具有CREATETABLE特權〕CREATE
ANYSNAPSHOT在任何形式中創(chuàng)立快照〔用戶還必須具有CREATEANYTABLE特權〕ALTERSNAPSHOT改變任何形式中的任何快照DROPANYSNAPSHOT刪除任何形式中的任何快照同義詞
CREATESYNONYM在自有形式中創(chuàng)立同義詞CREATEANYSYNONYM在任何形式中創(chuàng)立任何同義詞DROPANYSYNONYM在任何形式中刪除任何同義詞系統(tǒng)
ALTERSYSTEM發(fā)出ALTERSYSTEM語句表
CREATETABLE在自有形式中創(chuàng)立表。還使被受權者能在自有形式下的表中創(chuàng)立索
引,包括那些用于完好性約束的索引〔被受權者必須有表空間的定額
或UNLIMITEDTABLESPACE特權〕CREATEANYTABLE在任何形式中創(chuàng)立表〔假設被受權者有CREATEANYTABLE特權并
在另一個用戶形式中創(chuàng)立了一張表,那么擁有者必須在那個表空間上
有空間定額。表的擁有者不必具有CREAT[ANY]TABLE特權〕ALTERANYTABLE改變任何形式中的任何表并編譯任何形式中的任何視圖BACKUPANYTABLE在任何形式中使用表的導出工具執(zhí)行一個增量導出操作DROPANYTABLE刪除或截斷任何形式中的任何表LOCKANYTABLE鎖定任何形式中的任何表或視圖特權所能實現(xiàn)的操作COMMENTANYTABLE對任何形式中的任何表、視圖或列進展注釋SELECTANYTABLE對任何形式中的任何表、視圖或快照進展查詢INSERTANYTABLE把行插入到任何形式中的任何表或視圖中UPDATEANYTABLE修改任何形式中的任何表或視圖中的行DELETEANYTABLE刪除任何形式中的任何表或視圖中的行表空間
CREATETABLESPACE創(chuàng)立表空間;不管用戶有何操作系統(tǒng)特權,經由Oracle把文件添加
到操作系統(tǒng)中ALTERTABLESPACE改變表空間;不管用戶有何操作系統(tǒng)特權,經由Oracle把文件添加
到操作系統(tǒng)中MANAGETABLESPACE使任何表空間脫機,使任何表空間聯(lián)機,開場和完畢對任何表空間
的備份DROPTABLESPACE刪除表空間UNLIMITEDTABLESPACE使用任何沒有數(shù)量限制的表空間。此特權忽略了所分配的任何詳細定額。假設被取消的話,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 酸霧捕集罩課程設計
- 網(wǎng)站設計課程設計登錄
- 萵筍收割課程設計意圖
- 小學數(shù)學興趣班課程設計與計劃
- 音樂噴泉課程設計論文
- 網(wǎng)店裝修課程設計
- 液路系統(tǒng) 課課程設計
- 壓片器課程設計
- 鐵道工程課程設計
- 送喵喵機的課程設計
- 林區(qū)防火專用道路技術規(guī)范
- 2023社會責任報告培訓講稿
- 2023核電廠常規(guī)島及輔助配套設施建設施工技術規(guī)范 第8部分 保溫及油漆
- 2025年蛇年春聯(lián)帶橫批-蛇年對聯(lián)大全新春對聯(lián)集錦
- 表B. 0 .11工程款支付報審表
- 警務航空無人機考試題庫及答案
- 空氣自動站儀器運營維護項目操作說明以及簡單故障處理
- 新生兒窒息復蘇正壓通氣課件
- 法律顧問投標書
- 班主任培訓簡報4篇(一)
- 成都市數(shù)學八年級上冊期末試卷含答案
評論
0/150
提交評論