Qual certificado está sendo usado para criptografar cada um dos bancos de dados nas instâncias.
Posso obter os dados usando o seguinte, mas como escrevo as consultas
USE master
GO
-- this provides the list of certificates
SELECT * FROM sys.certificates
-- this provides the list of databases (encryption_state = 3) is encrypted
SELECT * FROM sys.dm_database_encryption_keys
WHERE encryption_state = 3;
Notei que as colunas sys.certifcates.thumbprint e sys.dm_database_encryption_keys.encryptor_thumbprint contêm os mesmos dados.
sql-server
security
encryption
transparent-data-encryption
Barry MSIH
fonte
fonte
encryptor_type
campo está disponível apenas no SQL 2012+.Para uma consulta mais aprofundada que mostre quais bancos de dados estão criptografados ou não, seu certificado e IMPORTANTE se a configuração de criptografia foi realmente concluída ou não. Às vezes, a criptografia pode demorar para ser concluída ou ficar travada.
fonte