2012-07-18 55 views
1

爲具有看看sys.dm_os_performance_counters找出已過時的功能我的SQL Server 2008 R2上使用:「不推薦使用的加密算法」的原因是什麼?

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事件探查我能趕上「過時的加密算法RC4將在SQL Server的未來版本中將刪除[..]」,但不能真正瞭解T-SQL導致它。並找不到任何地方使用RC4算法(因爲this)。

沒有不對稱密鑰。對稱密鑰使用AES_256算法,受證書保護,證書受DMK保護。

UPDATE: 使用建議並在SQL事件探查器中篩選了一個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 
+0

您是否有針對此服務器運行的第三方數據庫/供應商工具? – 2012-07-18 12:37:04

+0

Windows Server AppFabric有數據庫。 – 2012-07-18 12:43:48

回答

相關問題