Как управлять схемой SQL Server Always Encrypted Keys в проекте базы данных Visual Studio - PullRequest
1 голос
/ 13 апреля 2019

У меня есть база данных SQL Server 2016, использующая Always Encrypted with Azure Key Vault для шифрования некоторых столбцов. Я хотел бы заменить свойства KEY_PATH и ENCRYPTED_VALUE конкретными значениями среды во время развертывания. Как можно управлять этим в рамках проекта базы данных Visual Studio?

CREATE COLUMN MASTER KEY [CMK_Test]
WITH (
     KEY_STORE_PROVIDER_NAME = N'AZURE_KEY_VAULT',
     KEY_PATH = N'[Value]'
);

CREATE COLUMN ENCRYPTION KEY [CEK_TestColumn]
WITH VALUES
(
     COLUMN_MASTER_KEY = [CMK_Test],
     ALGORITHM = N'RSA_OAEP',
     ENCRYPTED_VALUE = [Value]
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...