SQL Scramble базы данных VARCHAR полей - PullRequest
3 голосов
/ 16 июля 2010

Я должен создать тестовую базу данных для использования некоторыми внешними разработчиками.

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

Есть ли простые способы сделать это?

Я использую SQL Server 2005 Sp

Ответы [ 2 ]

2 голосов
/ 16 июля 2010

Это может помочь.

Редактировать: вот ветка на другом форуме, которая также может быть полезна.

Удачи!

1 голос
/ 16 июля 2010

Не совсем уверен, что это тот же сценарий, что и сценарий Стивена, но имя и фамилия 'скремблирование' довольно распространены, чтобы сохранить конфиденциальность клиентов, когда БД переходит из защищенной (например, Prod) в небезопасную среду (например, Dev или вне сайта)

Вы можете выбрать случайную строку в SQL http://www.petefreitag.com/item/466.cfm

Итак, что вы могли бы сделать, например, навести курсор на все строки таблицы, выбрав случайную строку FirstName и строку фамилии, используя приведенное выше, а затем обновив текущую запись столбцами случайных имени и фамилии?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...