日本一区二区免费播放_麻豆导航_久久精品99_国产性av_色婷婷噜噜久久国产精品12p_av福利资源_精品综合久久

當前位置:首頁 > 網(wǎng)站舊欄目 > 學習園地 > 程序開發(fā)教程 > 細化解析Oracle數(shù)據(jù)庫中的特權(quán)和角色

細化解析Oracle數(shù)據(jù)庫中的特權(quán)和角色
2010-01-17 10:50:48  作者:  來源:
(1)特權(quán):特權(quán)是執(zhí)行一種特殊類型的SQL語句或存取另一用戶的對象的權(quán)力。有兩類特權(quán):系統(tǒng)特權(quán)和對象特權(quán)。 

  系統(tǒng)特權(quán):是執(zhí)行一處特殊動作或者在對象類型上執(zhí)行一種特殊動作的權(quán)利。ORACLE有60多種不同系統(tǒng)特權(quán),每一種系統(tǒng)允許用戶執(zhí)行一種特殊的數(shù)據(jù)庫操作或一類數(shù)據(jù)庫操作. 

  系統(tǒng)特權(quán)可授權(quán)給用戶或角色,一般,系統(tǒng)特權(quán)全管理人員和應用開發(fā)人員,終端用戶不需要這些相關(guān)功能.授權(quán)給一用戶的系統(tǒng)特權(quán)并具有該 系統(tǒng)特權(quán)授權(quán)給其他用戶或角色.反之,可從那些被授權(quán)的用戶或角色回收系統(tǒng)特權(quán). 

  對象特權(quán):在指定的表、視圖、序列、過程、函數(shù)或包上執(zhí)行特殊動作的權(quán)利。對于不同類型的對象,有不同類型的對象特權(quán)。對于有些模式對象,如聚集、索引、觸發(fā)器、數(shù)據(jù)庫鏈沒有相關(guān)的對象特權(quán),它們由系統(tǒng)特權(quán)控制。 

  對于包含在某用戶名的模式中的對象,該用戶對這些對象自動地具有全部對象特權(quán),即模式的持有者對模式中的對象具有全部對象特權(quán)。這些對象的持有者可將這些對象上的任何對象特權(quán)可授權(quán)給其他用戶。如果被授者包含有GRANT OPTION 授權(quán),那么該被授者也可將其權(quán)利再授權(quán)給其他用戶。 

  (2)角色:為相關(guān)特權(quán)的命名組,可授權(quán)給用戶和角色。ORACEL利用角色更容易地進行特權(quán)管理。有下列優(yōu)點: 

  ◆減少特權(quán)管理,不要顯式地將同一特權(quán)組授權(quán)給幾個用戶,只需將這特權(quán)組授給角色,然后將角色授權(quán)給每一用戶。 

  ◆動態(tài)特權(quán)管理,如果一組特權(quán)需要改變,只需修改角色的特權(quán),所有授給該角色的全部用戶的安全域?qū)⒆詣拥胤从硨巧鞯男薷摹?nbsp;

  ◆特權(quán)的選擇可用性,授權(quán)給用戶的角色可選擇地使其使能(可用)或使不能(不可用)。 

  ◆應用可知性,當一用戶經(jīng)一用戶名執(zhí)行應用時,該數(shù)據(jù)庫應用可查詢字典,將自動地選擇使角色使能或不能。 

  ◆專門的應用安全性,角色使用可由口令保護,應用可提供正確的口令使用權(quán)角色使能,達到專用的應用安全性。因用戶不知其口令,不能使角色使能。 

  一般,建立角色服務于兩個目的:為數(shù)據(jù)庫應用管理特權(quán)和為用戶組管理特權(quán)。相應的角色稱為應用角色和用戶角色。 

  應用角色是授予的運行一數(shù)據(jù)庫應用所需的全部特權(quán)。一個應用角色可授給其它角色或指定用戶。一個應用可有幾種不同角色,具有不同特權(quán)組的每一個角色在使用應用時可進行不同的數(shù)據(jù)存取。 

  用戶角色是為具有公開特權(quán)需求的一組數(shù)據(jù)庫用戶而建立的。用戶特權(quán)管理是受應用角色或特權(quán)授權(quán)給用戶角色所控制,然后將用戶角色授權(quán)給相應的用戶。 

  數(shù)據(jù)庫角色包含下列功能: 

  ◆一個角色可授予系統(tǒng)特權(quán)或?qū)ο筇貦?quán)。 

  ◆一個角色可授權(quán)給其它角色,但不能循環(huán)授權(quán)。 

  ◆任何角色可授權(quán)給任何數(shù)據(jù)庫用戶。 

  ◆授權(quán)給一用戶的每一角色可以是使能的或者使不能的。一個用戶的安全域僅包含當前對該用戶使能的全部角色的特權(quán)。 

  ◆一個間接授權(quán)角色(授權(quán)給另一角色的角色)對一用戶可顯式地使其能或使不能。 

  在一個數(shù)據(jù)庫中,每一個角色名必須唯一。角色名與用戶不同,角色不包含在任何模式中,所以建立一角色的用戶被刪除時不影響該角色。 

  ORACLE為了提供與以前版本的兼容性,預定義下列角色:CONNENT、RESOURCE、DBA、EXP-FULL-DATABASE和IMP-FULL-DATABASE。 


安徽新華電腦學校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢
主站蜘蛛池模板: 国产专区第一页 | 日韩中出 | 欧美超高清在线观看 | 午夜精品久久久久久99热 | 日本高清中文字幕视频在线 | 欧美成人精品欧美一级乱黄 | 欧美日韩xxx| 欧美高清观看免费全部完 | 天天看片天天操 | 人人干人人艹 | 99re热这里只有精品视频 | 国产高清亚洲 | 久久99热精品免费观看欧美 | 日本人69视频页码jlzz | 99热这里有免费国内精品 | 思99热精品久久只有精品 | 日韩大片观看网址 | 青青操视频免费观看 | 香港三级台湾三级在线播放徐 | 日本免费久久久久久久网站 | 久久亚洲国产欧洲精品一 | 久久精品国产91久久麻豆自制 | 日本在线观看一区 | 亚洲视频www| 国产精品久久vr专区 | 97香蕉超级碰碰碰久久兔费 | 青草娱乐极品免费视频 | 精品久久中文久久久 | 久久精品桃花综合 | 欧美一区二区视频 | 欧美亚洲中日韩中文字幕在线 | 九九久久国产精品大片 | 99热国产这里只有精品9九 | 这里只有精品99re在线 | 99久久国产免费 - 99久久国产免费 | 久久久99精品免费观看精品 | 99热国产这里只有精品99 | 国产人妖ts在线观看网站 | 欧美午夜在线观看 | 日本xxxxx黄区免费看动漫 | 波多野结衣免费免费视频一区 |