设置加密的镜像数据库

若要启用镜像数据库数据库主密钥的自动解密,必须提供用于加密镜像服务器实例主密钥的密码。 SQL Server 2005 及更高版本包括传输密码的机制。 在启动数据库镜像之前,请使用 sp_control_dbmasterkey_password 为数据库主密钥创建凭据。 必须对要镜像的每个数据库重复此过程。 有关详细信息,请参阅sp_control_dbmasterkey_password(Transact-SQL)。

谨慎

不要启用数据库故障转移解密,该数据库必须对 sa 和其他特权高的服务器主体保持不可访问。 可以配置数据库,以便服务主密钥无法解密其密钥层次结构。 此选项支持为包含不应访问 sa 或其他高特权服务器主体的信息的数据库进行深度防御。 启用此类数据库的故障转移解密会消除这种深度防御,使 sa 和其他高度特权的服务器主体能够解密数据库。

另请参阅

sp_control_dbmasterkey_password(Transact-SQL)

CREATE MASTER KEY (Transact-SQL)

ALTER MASTER KEY (Transact-SQL)

加密层次结构

设置数据库镜像 (SQL Server)