YashanDB CHAR_TO_LABEL 函数
CHAR_TO_LABEL 函数返回 LBAC 安全策略 policy_name 下标签内容为 label_string 的标签值。label_string 内容必须满足标签内容要求。
若标签内容已存在则直接返回对应的标签值;若标签内容不存在会先自动创建标签,再返回对应的标签值。
本函数仅适用于单机部署中的 HEAP 表。
使用本函数可能需要调用 YLS_ENFORCEMENT、SA_SYSDBA、SA_COMPONENTS、SA_LABEL_ADMIN 等内置高级包,相关权限要求和使用约束还会受限于相应的内置高级包。
policy_name
LBAC 安全策略名称,策略名称大小写不敏感,可查询 DBA_SA_POLICIES 视图获取。
label_tring
标签内容,必须符合标签格式要求且对应的组件均存在,标签内容大小写不敏感。
可参考 SA_LABEL_ADMIN 查看标签格式要求。
可参考 DBA_SA_LEVELS 查看该策略下的级别名。
可参考 DBA_SA_COMPARTMENTS 查看该策略下的范围名。
可参考 DBA_SA_LABELS 查看该策略下的已存在的标签。
示例(单机 HEAP 表)
复制代码
评论