2016-06-15 2 views
0

Я заметил на панели Azure что-то отключает прозрачное шифрование данных (TDE) в моей базе данных. Я включил его через Лазурный Портал. Понял, что что-то в моем dbproj публикации процесса включают:Публикация с .dbproj отключает прозрачное шифрование данных

SET ENCRYPTION OFF

Там не очевидный вариант, что бы сделать такую ​​вещь на экране публикации.

ответ

2

После многих проб и ошибок, я обнаружил, что снятие флажка Deploy database properties остановил сценарий публикации, включив в него нежелание отключать шифрование. Затем выяснилось, какое свойство db вызывает это.

enter image description here

я увидел dbproj целевая платформа была установлена ​​на Microsoft Azure SQL Database не Microsoft Azure SQL Database V12. V12 - это то, что имеет TDE, старый db - нет.

После того, как вы перейдете к свойствам своего свойства dbproj (щелкните правой кнопкой мыши proj>), перейдите к настройкам проекта, перейдите на V12, затем нажмите Database Settings. Перейдите на страницу Miscellaneous и проверьте Encryption enabled. Войла, все готово. Убедитесь, что вы добавили Deploy database properties в свои настройки публикации.

enter image description here

enter image description here

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