Sertifikat apa yang digunakan untuk mengenkripsi masing-masing database pada instance.
Saya bisa mendapatkan data menggunakan yang berikut ini tetapi bagaimana saya menulis kueri
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;
Saya perhatikan bahwa kolom sys.certifcates.thumbprint dan sys.dm_database_encryption_keys.encryptor_thumbprint berisi data yang sama.
encryptor_type
bidang ini hanya tersedia di SQL 2012+.Untuk kueri yang lebih mendalam yang menunjukkan basis data mana yang dienkripsi atau tidak, sertifikatnya dan PENTING jika pengaturan enkripsi telah benar-benar selesai atau tidak. Enkripsi kadang-kadang bisa memakan waktu lama untuk menyelesaikan atau macet.
sumber