2015-07-24 2 views
0

Возможно, я ищу неправильные ключевые слова или, возможно, это невозможно сделать (маловероятно). Я буду покупать версию SQL S 2014 Developer, если это возможно.SQL Server 2014 Может ли конфиденциальные данные скрываться или запутываться у разработчиков

В основном некоторые столбцы в некоторых таблицах имеют конфиденциальную информацию. Я не хочу, чтобы разработчики видели истинный контент. Я уверен, что кое-что видел об этом некоторое время назад, но я просто не могу ее найти - или я мечтал?

+0

похоже, что вы хотите «зашифровать столбец данных». Вы искали это? –

+0

Спасибо 'encrypt' был недостающий поисковый запрос. – ThomasAJ

ответ

0

Другие правы, это звучит так, будто использование шифрования здесь будет правильным.

В качестве альтернативы, вы можете ОТРИЦАТЬ разрешение выбрать те столбцы, как Column Права доступа под Свойства таблицы:

ЗАПРЕТИТЬ ВЫБОР ПО [SubscriptionOrders] ([CreditCardNum]) TO [Dev]

Или вы могли бы ОТРИЦАТЬ доступ к этой всей таблице (или базе данных) для всех, кроме администраторов баз данных, и CREATE VIEW, который запрашивает эту таблицу, за исключением указанного столбца, для которого он возвращает пустое значение ''

Или объедините стратегию разрешений с правильной вещью и делайте праведную вещь.

Смежные вопросы