DMK не для вашего собственного использования.Используется для шифрования других ключей (через ALTER ... ADD ENCRYPTION BY MASTER KEY
), но не ваших данных.Это требование, поскольку DMK может изменить , и когда такое изменение происходит, все ключи, зашифрованные с помощью DMK, должны быть повторно зашифрованы с помощью нового DMK.Движок знает, как найти ключи, зашифрованные с помощью DMK, но было бы невозможно найти данные , зашифрованные с помощью DMK, и ротация DMK оставила бы такие данные «идеально зашифрованными» (т. Е. Неразборчиво, ключбыл потерян).