2011-07-29 4 views
0

Я прочитал здесь сообщения о триггерном шифровании с ключевым словом WITH ENCRYPTION, но это бесполезно со всеми инструментами расшифровки в сети.Сильное шифрование SQL Server 2005-2008

Есть еще несколько способов шифрования триггеров?

ответ

2

Если вы действительно хотите защитить свою бизнес-логику, используйте SQL CLR, если базового шифрования и соглашения с вашими клиентами недостаточно. http://msdn.microsoft.com/en-us/library/938d9dz2.aspx

Совершенно откровенно, и это не означает, что вы немного похожи на вас, но в наши дни вы можете сделать очень мало для запуска T-SQL, что потребовало бы много усилий для обратной инженерии, даже если бы пользователи не могли " t получить доступ к коду. Взятие этой логики из базы данных в целом, вероятно, лучший способ ее защитить.

+0

mmm спасибо, поэтому с этим я могу развернуть проект sql внутри сервера Sql. Внутри этого проекта я могу зашифровать/дешифровать файл trigger.sql с помощью ключа пароля, хранящегося в безопасном месте. Это имеет смысл? Я думаю, он может работать – Nick

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