1
0
mirror of https://github.com/alex-bochkov/ssms-addin.git synced 2025-11-23 22:04:53 +02:00

Update always-encrypted.sql

This commit is contained in:
Alex Bochkov
2020-09-02 13:39:33 -07:00
committed by GitHub
parent bcbf802501
commit 1f60c1e8e1

View File

@@ -1,13 +1,21 @@
SELECT t.name AS TableName, SELECT CONCAT(s.name, '.', t.name) AS TableName,
c.name AS ColumnName, c.name AS ColumnName,
k.name AS KeyName, ty.Name + '(' + CAST (c.max_length AS VARCHAR (10)) + ')' AS ColumnType,
c.encryption_type_desc, cmk.[name] AS CMK_name,
c.encryption_algorithm_name cmk.create_date AS CMK_createDate,
k.[name] AS CEK_name,
c.encryption_type_desc
FROM sys.columns AS c FROM sys.columns AS c
INNER JOIN INNER JOIN sys.types AS ty
sys.column_encryption_keys AS k ON c.user_type_id = ty.user_type_id
INNER JOIN sys.column_encryption_keys AS k
ON c.column_encryption_key_id = k.column_encryption_key_id ON c.column_encryption_key_id = k.column_encryption_key_id
INNER JOIN INNER JOIN sys.tables AS t
sys.tables AS t
ON c.object_id = t.object_id ON c.object_id = t.object_id
INNER JOIN sys.schemas AS s
ON t.schema_id = s.schema_id
INNER JOIN sys.column_encryption_key_values AS cekv
ON cekv.column_encryption_key_id = k.column_encryption_key_id
INNER JOIN sys.column_master_keys AS cmk
ON cekv.column_master_key_id = cmk.column_master_key_id
WHERE encryption_type IS NOT NULL; WHERE encryption_type IS NOT NULL;