动态数据屏蔽在SQL Server中如何工作?

时间:2019-06-25 09:57:43

标签: sql-server

SQL Server中动态数据屏蔽使用的内部机制是什么?

我试图找到在屏蔽选择查询执行期间已调用的函数。

打开的SQL Server Profiler跟踪在执行屏蔽select语句执行期间正在执行的后台查询。

我找不到default()email()partial()custom()等用于掩蔽的函数。

没有什么特别的,我已经使用了MSDN站点中可用的代码。

关于屏蔽机制,我有以下问题。

  1. 是否对数据的每一行都调用了屏蔽功能(默认,部分,电子邮件,自定义)?
  2. SQL Server是否创建任何预定义的屏蔽列以返回每一行的屏蔽数据?

例如:我为电子邮件列创建了一个掩码。除原始列外,SQL Server是否还在为“电子邮件制作”列创建预定义列。

0 个答案:

没有答案