sys.dm_os_performance_countersを調べて、SQL Server2008R2で使用されている非推奨の機能を確認していました。
SELECT [object_name], instance_name, cntr_value
FROM sys.dm_os_performance_counters
WHERE [object_name] LIKE '%:Deprecated Features%'
And cntr_value > 0
Order By cntr_value desc
「非推奨の暗号化アルゴリズム」がたくさん見つかりました。理由を理解できません。
SQL Profilerでは、「非推奨の暗号化アルゴリズムrc4はSQL Serverの将来のバージョンで削除される[..]」をキャッチできますが、T-SQLが原因を実際に理解することはできません。そして、RC4アルゴリズムが使用されている場所を見つけることができません(これが原因です)。
非対称鍵はありません。対称鍵はAES_256アルゴリズムを使用し、証明書で保護されています。証明書はDMKで保護されています。
更新: アドバイスを使用し、SQLプロファイラーで1つのSPIDをフィルター処理しました。対称キーを使用するたびに、このイベントが発生します。TSQL:
OPEN SYMMETRIC KEY MyKey DECRYPTION BY CERTIFICATE MyCertificate;
だが:
Select key_algorithm, algorithm_desc, *
From sys.symmetric_keys
このキーの場合は
key_algorithm algorithm_desc
A3 AES_256