#LBAC$SA_LABELS

LBAC$SA_LABELS包提供了一组内置子函数,用于将策略、组件类型、级别、范围的值构成的字符串内容转为级别、范围的名称构成的字符串内容。

该内置高级包仅适用于单机部署。

# FROM_LABEL

LBAC$SA_LABELS.FROM_LABEL (
    ILABEL    VARCHAR(4000)
);

此函数用于查看由策略、组件类型、级别、范围的值构成的字符串内容对应的该策略下级别、范围名称构成的字符串内容。

参数 描述
ILABEL 由策略、组件类型、级别、范围的值构成的字符串内容

ILABEL格式如下:

policyId + 组件类型 + 级别 + '.' + [%范围%...%] + '.'
参数 描述
policyId 对应的策略值的数值字符串,长度为20字节,不足20字节需要前面补'0'
组件类型 “10” 表示只含有级别,“11” 表示含有级别和分割
级别 对应级别值的数值字符串,长度为4字节,不足4字节需要前面补'0'
范围 对应间隔值的数值字符串,长度为4字节,不足4字节需要前面补'0'

示例(单机部署)

SELECT LBAC$SA_LABELS.FROM_LABEL(ILABEL) AS LABEL FROM SYS.YLS$LAB;

LABEL                                                            
---------------------------------------------------------------- 
GENERAL:MNG                                                     

pdf-btn 下载文档
copy-btn 复制链接