2016-11-14 4 views
2

Легко шифровать столбец с использованием запроса в SQL Server 2016 с помощью «Always Encrypted». Но у нас есть существующие таблицы. Итак, как зашифровать столбец в существующей таблице? Мне нужно это с помощью альтернативного запроса.Как зашифровать столбец SQL Server 2016 Всегда зашифрован? -Alter Query

Я попробовал следующий запрос

alter table testemp alter column ename add ENCRYPTED WITH (
ENCRYPTION_TYPE = DETERMINISTIC, 
ALGORITHM = 'AEAD_AES_256_CBC_HMAC_SHA_256', 
COLUMN_ENCRYPTION_KEY = CEK_Auto8) 

ответ

1

Вы можете зашифровать столбцы в существующей таблице SQL Studio для управления сервером.

Пожалуйста, проверьте это MSDN page

+0

Можете ли вы прояснить, является ли это единственным способом достижения? Не может ли это быть сделано из поставщика данных T-SQL или .Net? – explunit