Platí pro
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard

Příznaky

Předpokládejme, že v Microsoft SQL serveru používáte protokol TLS (Transport Layer Security) verze 1,2. Když certifikát, který se používá k šifrování komunikace koncových bodů pro zrcadlení databáze, skupiny dostupnosti a Service Broker, používá algoritmus hash MD5, komunikace selže. Navíc se v protokolu chyb SQL serveru zobrazí tato chybová zpráva:

Signalizace připojení se nezdařila. Nepovedlo se zavolat operačnímu systému: (80090331) 0x80090331 (klient a Server nemůže komunikovat, protože nemají společný algoritmus). Stát 58.

Kromě toho protokol Windows hlásí následující chybu Schannel:

Ve vzdáleném koncovém bodu byla generována závažná výstraha. To má za následek ukončení připojení. Kód závažné chyby definovaný protokolem TLS je 40. Chybový stav Windows SChannel je 1205.

Příčina

K tomuto problému dochází, protože TLS 1,2 nepodporuje MD5 jako algoritmus hash podpisu.

Řešení

Na základě současných doporučených postupů zabezpečení a standardů doporučujeme přepnout na algoritmus hash podpisu nemd5 pro certifikáty, které se používají pro šifrování koncového bodu SQL serveru. Seznam pevných verzí, které podporují TLS 1,2, je k dispozici v následujícím článku znalostní báze Microsoft Knowledge Base:

3135244 Podpora TLS 1,2 pro Microsoft SQL Server

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Odkazy

Informace o terminologii používané společností Microsoft k popisu aktualizací softwaru.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.