0

我已将数据库恢复到新服务器,现在 EncryptByKey 功能无法正常工作。有任何想法吗?

4

1 回答 1

0

您可能破坏了加密密钥层次结构,因为您的数据库主密钥的服务主密钥加密现已消失。使用原始加密密码打开数据库主密钥并添加新的服务器服务主密钥加密:

OPEN MASTER KEY DECRYPTION BY PASSWORD = 'password';
ALTER MASTER KEY ADD ENCRYPTION BY SERVICE MASTER KEY;
于 2012-08-21T20:27:54.473 回答