Windows 10 更新 2004 中断 SQL 连接

Windows 10 Update 2004 breaks SQL connection

我有一些客户在更新 windows 到最新的功能更新 2004 后直接 SQL 连接出现问题!

基本上,系统能够在 1433 上正常打开 telnet 会话,所以我相信这不是较低层的问题,而是 SSMS 等应用程序无法连接!

我什至更新到 KB4571744 看看是否有帮助,但没有..

我用于诊断的测试系统是 运行 build 19041.488

我的第一组测试一直在尝试 disable/override 所有新的安全内容,但没有成功。

任何人看到这个或进一步了解diagnostic/fixes我可以试试吗? 谢谢, 理查德.

已修复!问题是新的 2004 更新停止了低于 1.2 的 TLS,这是可以理解的!我们连接的服务器碰巧有点旧!更新了服务器,一切正常! :)

我将这些 TLS 1.2 密钥添加到我的注册表中,SQL 2017 年已备份...

Windows 注册表编辑器版本 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS1.2]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client] “DisabledByDefault”=双字:00000000 "已启用"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server] “DisabledByDefault”=双字:00000000 "已启用"=dword:00000001