分类: Oracle
2008-05-22 16:42:11
来源: |
|
其中牵涉到几个名词,解释一下: Policy:就是安全策略,一个安全策略是level,compartment,group,label的集合。 Level:等级,这是最基础的安全控制等级,必须设置。 Compartment:分隔(这不是官方),提供第二级的安全控制,是可选的。 Group:组(这不是官方翻译),提供第三级的安全控制,是可选的。 Label:标签,最终体现到每一行上的安全标签,必须设置。只有用户被赋予的标签和此行上的标签相同或者等级更高的时候,该行才能够被用户存取。 1。创建策略: EXEC sa_sysdba.create_policy('DOC_POLICY','DOC_LABEL'); 2。创建敏感等级: EXEC sa_components.create_level('DOC_POLICY', 1000, 'PUBLIC', 'Public Level'); EXEC sa_components.create_level('DOC_POLICY', 2000, 'INTERNAL', 'Internal Level'); |