Какой внутренний механизм использовался для динамического маскирования данных в SQL Server?
Я попытался найти функцию, которая была вызвана во время выполнения запроса выбора маскирования.
Включен SQL Server Profiler для отслеживания фоновых запросов, выполняемых во время выполнения оператора выбора маскирования.
Я не смог найти функцию, используемую для маскировки, например default()
, email()
, partial()
и custom()
.
Ничего конкретного, я использовал код, доступный на сайте MSDN.
У меня есть следующие вопросы относительно механизма маскирования.
- Вызывается ли функция маскирования (по умолчанию, частичная, электронная почта, пользовательская) для каждой строки данных?
- Создает ли SQL Server какой-либо предопределенный столбец маскирования для возврата данных маскирования для каждой строки?
Например: я создал маскировку для столбца электронной почты.Создает ли SQL Server предопределенный столбец для столбца создания электронной почты в дополнение к исходному.