1

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
4

2 に答える 2

1

SSB/DBMエンドポイント?

エンドポイントが RC4 アルゴリズムを使用する必要があることを指定します。これがデフォルトです。

Deprecation Announcement Event ClassおよびDeprecation Final Support Event Class Profiler イベントから詳細情報を取得できます。

于 2012-07-18T12:41:00.467 に答える
0

WITH ENCRYPTION句を含むストアド プロシージャまたはユーザー定義関数を使用している可能性があります。

于 2014-04-21T20:28:22.983 に答える