2012-07-18 56 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

回答

相关问题