我在两个不同的表上的 Azure SQL 数据库中实现了始终加密和动态数据屏蔽概念。
但我怀疑“是否可以在同一张表中已加密的列上应用动态数据屏蔽”。
我尝试了上面的场景,它给出了类似“列'SSN'的数据类型不支持数据屏蔽功能'部分'。”的错误。
我运行以下查询以在已加密的列上应用掩码。
ALTER TABLE [dbo].[CustomerTables]
ALTER COLUMN [SSN] ADD MASKED WITH (FUNCTION = 'partial(0,"XXX-XX-",4)');
是否可以对同一张表中已加密的列应用动态数据屏蔽?