(二)安全标签组件
安全标签组件是任何基于标签的访问控制(LBAC)对象的首要组成部分。组件由多个元素组成。正是组件中的这些元素,确定了一个标签是否优于另一标签。在 GBase 8t LBAC 中,有三类安全标签组件,分别是 ARRAY、SET 和 TREE 组件类型。
ARRAY 组件类型由一个有序的元素集合组成,在 ARRAY 中出现较早的元素拥有比出现较晚的元素更高的权重。在创建 ARRAY 安全标签组件的 CREATE SECURITY LABEL COMPONENT 语句中,使用方括号([ ])括起元素列表。在 ARRAY 元素列表中,最多可有64个元素。
SET 组件类型由一个无序的元素集合组成。在 SET 组件类型中的元素彼此之间没有权重关系。在创建 SET 安全标签组件的 CREATE SECURITY LABEL COMPONENT 语句中,使用大括号({ })括起元素列表。在 SET 元素列表中,最多可有 64 个元素。
TREE 组件类型由组织成树结构的元素组成。在创建 TREE 安全标签组件的 CREATE SECURITY LABEL COMPONENT 语句中,元素列表中的每一元素都 UNDER 在某个其他元素之下,从而形成一个树结构。第一个元素始终是 ROOT 元素。一个元素可有任意数目的子元素,但只能有一个父元素。按照严格的顺序来定义 TREE 组件中元素。在一个 TREE 组件中最多可有64 个元素。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞4
添加新评论1 条评论
2018-03-17 15:20