SQL Server Data Tools (SSDT) теперь поддерживает разработку баз данных с использованием Always Encrypted.
1 минута. читать
Опубликовано
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Microsoft недавно объявила, что SQL Server Data Tools (SSDT) теперь поддерживает разработку баз данных с использованием Always Encrypted. Always Encrypted — это функция, предназначенная для защиты конфиденциальных данных, таких как номера кредитных карт или национальные идентификационные номера (например, номера социального страхования США), которые хранятся в базе данных SQL Azure или в базах данных SQL Server. Always Encrypted позволяет клиентам шифровать конфиденциальные данные внутри клиентских приложений и никогда не раскрывать ключи шифрования компоненту Database Engine (базе данных SQL или SQL Server).
Чтобы приступить к разработке баз данных с использованием Always Encrypted с использованием SSDT, вам необходимо установить на свой компьютер для разработки следующее программное обеспечение:
- Visual Studio 2013 или Visual Studio 2015.
- SSDT GA, июль 2016 г., для Visual Studio 2015 или Visual Studio 2013..
- SQL Server Management Studio (SSMS), общедоступная версия, июль 2016 г.. Примечание. В настоящее время вам потребуется SSMS или модуль PowerShell SqlServer, поставляемый с SSMS, для предоставления ключей Always Encrypted. В будущем обновлении SSDT мы будем поддерживать предоставление ключей Always Encrypted.
Always Encrypted поддерживается во всех выпусках базы данных SQL Server V12. Проверьте сквозное прохождение как импортировать существующую базу данных в проект SSDT, включить Always Encrypted для выбранных столбцов базы данных и опубликовать изменения обратно в базу данных.