Impostazione di un database mirror crittografatoSet Up an Encrypted Mirror Database

Per abilitare la decrittografia automatica della chiave master del database di un database mirror, è necessario fornire la password utilizzata per crittografare tale chiave nell'istanza del server mirror.To enable automatic decryption of the database master key of a mirror database, you must provide the password used to encrypt the master key to the mirror server instance. SQL Server 2005SQL Server 2005 e versioni successive includono meccanismi per trasferire la password. and later versions include mechanisms to transfer the password. Usare sp_control_dbmasterkey_password per creare una credenziale per la chiave master del database prima di avviare il mirroring del database.Use sp_control_dbmasterkey_password to create a credential for the database master key before you start database mirroring. Questa operazione va ripetuta per ogni database per il quale si desidera eseguire il mirroring.You must repeat this process for every database that will be mirrored. Per altre informazioni, vedere sp_control_dbmasterkey_password (Transact-SQL).For more information, see sp_control_dbmasterkey_password (Transact-SQL).

Attenzione

Non abilitare la decrittografia di failover di un database che deve rimanere inaccessibile a sa e altre entità server con privilegi elevati.Do not enable failover decryption of a database that must remain inaccessible to sa and other highly privileged server principals. È possibile configurare un database in modo che la sua gerarchia di chiavi non possa essere decrittografata dalla chiave master del servizio.You can configure a database so that its key hierarchy cannot be decrypted by the service master key. Questa opzione viene supportata come difesa in profondità per database che contengono informazioni che non vanno rese accessibili a entità server sa o altre entità server con privilegi elevati.This option is supported as a defense-in-depth for databases that contain information that should not be accessible to sa or other highly privileged server principals. Abilitando la decrittografia di failover per un database di questo tipo si elimina questa difesa in profondità, consentendo a entità server sa e altre entità server con privilegi elevati di decrittografare il database.Enabling failover decryption of such a database removes this defense-in-depth, enabling sa and other highly privileged server principals to decrypt the database.

Vedere ancheSee Also

sp_control_dbmasterkey_password (Transact-SQL) sp_control_dbmasterkey_password (Transact-SQL)
CREATE MASTER KEY (Transact-SQL) CREATE MASTER KEY (Transact-SQL)
ALTER MASTER KEY (Transact-SQL) ALTER MASTER KEY (Transact-SQL)
Gerarchia di crittografia Encryption Hierarchy
Impostazione del mirroring del database (SQL Server)Setting Up Database Mirroring (SQL Server)