我想在deattach之前加密数据库文件,将其移动到另一个sql server并在另一个sql server上解密数据库文件
答案 0 :(得分:0)
尝试保护您的存档而不是数据库密码机制。文件保护器今天要成熟得多。通常,带有密码的简单7z-archive是一个很好的预防措施,可以在数据库迁移过程中安然入睡。
您可以将7zip LZMA封装到代码中,例如here用于C#。
我建议您提供一个高度可用的解决方案,我们将讨论一个小型企业解决方案。对于企业业务来说,它们完全不同。
另一个选项是使用本机SQL Server加密。然后你应该遵循genuine manual here
CREATE MASTER KEY ENCRYPTION
等等......