新聞中心
以下的文章就是對Oracle數(shù)據(jù)庫與DM的強(qiáng)制訪問的控制模型對比的Oracle LABEL SECURITY這一方面的具體描述,如果你對這一方面的實(shí)際應(yīng)用感興趣的話,以下的文章會提供給你相關(guān)的信息。

創(chuàng)新互聯(lián)是一家專業(yè)提供葉縣企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、H5高端網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為葉縣眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進(jìn)行中。
安全元素
(1)標(biāo)記組件
有三種不同的組件:級、格和組。
a)級(level)
級用于標(biāo)識數(shù)據(jù)的敏感度的級別,數(shù)據(jù)越敏感其級越高。每個(gè)級的組成形式有數(shù)字形式和字符形式。數(shù)字的范圍在0-9999之間。
Oracle數(shù)據(jù)庫創(chuàng)建級的存儲過程:
以下是引用片段:
- PROCEDURE CREATE_LEVEL (
- policy_name IN VARCHAR2,
策略名
- level_num IN INTEGER,
級號
- short_name IN VARCHAR2,
短名稱
- long_name IN VARCHAR2);
長名稱
b)格(compartment)
格用于數(shù)據(jù)標(biāo)簽的敏感度的區(qū)域,格沒有級別。格的數(shù)字和字符形式和級類似,不同的是各個(gè)格之間沒有敏感度高低之分。格最多可以包含10000個(gè)元素。
創(chuàng)建格的存儲過程:
以下是引用片段:
- PROCEDURE CREATE_COMPARTMENT (
- policy_name IN VARCHAR2,
Oracle數(shù)據(jù)庫策略名
- comp_num IN INTEGER,
格號
- short_name IN VARCHAR2,
短名稱
- long_name IN VARCHAR2);
長名稱
c)組(group)
組用于標(biāo)識擁有或訪問數(shù)據(jù)的組織結(jié)構(gòu)。屬于同一個(gè)部門的數(shù)據(jù)的標(biāo)簽可以具有同一個(gè)組。組是分等級的,用戶可以利用組來根據(jù)自身的組織結(jié)構(gòu)標(biāo)識數(shù)據(jù)。組最多可以包含10000個(gè)元素。
創(chuàng)建組的存儲過程:
以下是引用片段:
- PROCEDURE CREATE_GROUP (
- policy_name IN VARCHAR2,
策略名
- group_num IN INTEGER,
組號
- short_name IN VARCHAR2,
短名稱
- long_name IN VARCHAR2,
長名稱
- parent_name IN VARCHAR2 DEFAULT NULL);
父組名
(1)策略
一個(gè)策略必須包含一個(gè)等級組件,最多只能包含一個(gè)格和一個(gè)組組件。
創(chuàng)建策略存儲過程:
- PROCEDURE CREATE_POLICY (
- policy_name IN VARCHAR2,
Oracle數(shù)據(jù)庫策略名
- column_name IN VARCHAR2 DEFAULT NULL,
標(biāo)記列的默認(rèn)名
- default_options IN VARCHAR2 DEFAULT NULL);
默認(rèn)選項(xiàng)
(2)標(biāo)記
標(biāo)簽的語法:
- LEVEL:COMPARTMENT1,...,COMPARTMENTn:GROUP1,...,GROUPn
標(biāo)簽字符串的***長度為4000個(gè)字符,包括數(shù)字,空格和下劃線。標(biāo)簽字符串是大小寫不敏感,并且均以大寫形式顯示。
當(dāng)一個(gè)合法的標(biāo)記被創(chuàng)建時(shí),一個(gè)數(shù)字標(biāo)識與此標(biāo)記的字符串相關(guān)聯(lián)。這個(gè)數(shù)字標(biāo)識用于存儲在表格的標(biāo)記列中。
創(chuàng)建標(biāo)記的存儲過程:
以下是引用片段:
- PROCEDURE CREATE_LABEL (
- policy_name IN VARCHAR2,
策略名
- label_tag IN INTEGER,
標(biāo)記號
- label_value IN VARCHAR2,
標(biāo)記值
- data_label IN BOOLEAN DEFAULT TRUE);
是否為數(shù)據(jù)標(biāo)記
文章出自: http://www.programbbs.com/doc/class10-1.htm
【編輯推薦】
- OraclePL編程語言的優(yōu)點(diǎn)介紹
- Oracle控制文件如何高效管理
- 6種找回Oracle數(shù)據(jù)庫初始密碼的方法
- Oracle參數(shù)及參數(shù)文件7大類解析
- 如何對Oracle sql 進(jìn)行性能優(yōu)化的調(diào)整
本文名稱:Oracle數(shù)據(jù)庫與DM的強(qiáng)制訪問的不同之處
轉(zhuǎn)載來源:http://m.fisionsoft.com.cn/article/cojjcje.html


咨詢
建站咨詢
