午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

用Oracle 10g列值掩碼技術(shù)隱藏敏感數(shù)據(jù)

瀏覽:9日期:2023-11-24 15:49:32
Oracle的虛擬私有數(shù)據(jù)庫(kù)特性(也稱作細(xì)顆粒度存取控制)對(duì)諸如SELECT等數(shù)據(jù)治理語(yǔ)言DML語(yǔ)句提供行級(jí)安全性檢查。PL/SQL策略函數(shù)和某個(gè)數(shù)據(jù)表相關(guān)聯(lián),這個(gè)函數(shù)可以檢查當(dāng)前用戶的上下文背景并添加查詢中WHERE語(yǔ)句的條件(斷言),一個(gè)用戶或者應(yīng)用可以這樣來(lái)寫(xiě): SELECT * FROM employees; 但是實(shí)際上oracle將會(huì)執(zhí)行這樣的語(yǔ)句: SELECT * FROM employees WHERE department_id = 60; 因此,只有在查尋范圍之內(nèi)的行(在department數(shù)據(jù)表中的前60行)才會(huì)被查詢語(yǔ)句返回。利用)Oracle 10g中的新選項(xiàng)可以讓Oracle返回所有行,而不僅僅是被授權(quán)的行。然而,未被授權(quán)行中包含的某些列(稱為安全相關(guān)列)將顯示NULL來(lái)代替實(shí)際數(shù)據(jù),而其它的列值將會(huì)正常顯示。 要想使用列值掩碼必須在虛擬私有數(shù)據(jù)庫(kù)策略中做兩件事。 首先必須創(chuàng)建一個(gè)列級(jí)策略來(lái)設(shè)計(jì)某些列為安全相關(guān)列.其次必須在查詢中包含ALL_ROWS選項(xiàng)以用來(lái)返回所有行。這兩個(gè)參數(shù)的結(jié)合就可以實(shí)現(xiàn)列值掩碼。 CREATE OR REPLACEFUNCTION rls_dept (obj_owner IN VARCHAR2, obj_name IN VARCHAR2)RETURN VARCHAR2AS predicateVARCHAR2 (200);BEGIN predicate := 'department_id = 60'; RETURN (predicate);END rls_dept;/代碼顯示了一個(gè)稱為rls_dept的策略函數(shù)。它返回?cái)嘌浴癲epartment_id=60”,用來(lái)設(shè)定對(duì)于EMPLOYEES表中60行之內(nèi)的department字段。(實(shí)際上,這個(gè)函數(shù)并不返回一個(gè)靜態(tài)表,它可以確定當(dāng)前用戶是誰(shuí),并據(jù)此返回給該用戶正確的部門(mén)值。) BEGIN DBMS_RLS.ADD_POLICY(object_schema=>'HR', object_name=>'EMPLOYEES', policy_name=>'restrict_dept_policy', function_schema=>'HR', policy_function=>'rls_dept', sec_relevant_cols=>'salary,commission_pct', sec_relevant_cols_opt=>dbms_rls.ALL_ROWS);END;/代碼說(shuō)明了如何應(yīng)用上面的函數(shù)創(chuàng)建列值掩碼。在DBMS_RLS包中的過(guò)程ADD_POLICY創(chuàng)建一個(gè)稱為restrict_dept_policy的新策略。參數(shù)sec_relevant_cols表明字段salary和commission_pct是安全相關(guān)列。一個(gè)包含上述兩個(gè)字段的查詢將會(huì)應(yīng)用到該策略函數(shù),不包含的查詢就不會(huì)應(yīng)用該策略。最后,參數(shù)sec_relevant_cols_opts設(shè)定為常量ALL_ROWS。 列值掩碼應(yīng)用于SELECT語(yǔ)句,無(wú)論哪個(gè)客戶訪問(wèn)數(shù)據(jù)庫(kù)都可以實(shí)施列值掩碼,諸如SQL *Plus、.NET應(yīng)用或者其它工具。
主站蜘蛛池模板: 久青草视频在线观看 | 久久艹影院| 免费在线成人网 | 日韩一二三区在线观看 | 国产乱淫片视频 | 91尤物国产福利在线观看 | 日日狠狠久久偷偷四色综合免费 | 亚洲看片网站 | 久操视频免费看 | 伊人激情综合 | 久久久久久在线观看 | 成人手机av | 一区二区三区四区视频在线 | 亚洲图片欧美日韩 | 午夜动漫 | 玖草视频在线观看 | 国产日韩欧美精品在线 | 欧美一级二级三级 | 亚洲激情视频在线观看 | 伊人色影院 | 男人操女人的视频网站 | 五月激情综合 | 午夜色av| 亚洲色图25p | 手机看片日韩欧美 | 丁香久久婷婷 | 美女天堂网 | 久久影院中文字幕 | 国产手机av | 中文字幕av在线 | 国产无遮挡又黄又爽免费网站 | 二区三区视频 | 黄色网址你懂的 | 午夜免费福利在线观看 | 天堂视频网 | 欧美一级片在线免费观看 | 午夜国产在线观看 | 一级欧美一级日韩片 | 日韩精品视频在线看 | 最新不卡av | 日韩高清网站 |