此 Add Column Security Label 子句使新列与一个安全标签相关联。
元素 | 描述 | 限制 | 语法 |
---|---|---|---|
label | 安全标签的名称 | 必须存在且必须属于保护该表的同一个安全策略 | 标识符 |
只有持有 DBSECADM 角色的用户才能在 ALTER TABLE 语句中使用此子句。
必须指定不带 policy 限定符的 label 名称,而不是 policy.label ,因为该表当前的安全策略是表中仅有的保护数据的安全标签有效策略。
该列不能是 IDSSECURITYLABEL 类型。
当持有合适基于标签存取权限的用户试图存取受保护列中的数据,数据库服务器会将此标签与该用户的安全凭据比较,从而在比较的基础上允许或拒绝存取。
有关添加和删除该表基于标签的安全策略的语法,请参阅 Add Column SECURED WITH Label 子句 。