CREATE SECURITY LABEL COMPONENT
level ARRAY ['TS','S','C','U'];
CREATE SECURITY LABEL COMPONENT
compartments SET {'A','B','C','D'};
CREATE SECURITY LABEL COMPONENT
groups TREE ('G1' ROOT,
'G2' UNDER ROOT,
'G3' UNDER ROOT);
CREATE SECURITY POLICY secPolicy COMPONENTS level, compartments, groups;
CREATE SECURITY LABEL secPolicy.secLabel1 COMPONENT level 'S', COMPONENT compartments 'A', 'B', COMPONENT groups 'G2';
GRANT SECURITY LABEL secPolicy.secLabel1 TO sam FOR READ ACCESS;
REVOKE SECURITY LABEL secPolicy.secLabel1 FROM sam FOR READ ACCESS;
当 REVOKE SECURITY LABEL 语句成功地取消由用户持有了的安全标签时,数据库服务器更新系统目录的 sysseclabelauth 表来从那些持有那个安全标签的用户列表移除该用户。