Sql server [DBNETLIB][ConnectionOpen(SECCreateCredentials())。]SSL安全错误
我的服务器是windows 2008 server r2。 禁用tls 1.0和SSLv3后,我在服务器上发现以下错误 [DBNETLIB][ConnectionOpen(SECCreateCredentials())。]SSL安全性 错误 目前,在我的服务器上只启用了TLS 1.2,而在客户端,TLS 1.2设置为启用 如果[DBNETLIB]在TLS 1.2上运行,是否可行Sql server [DBNETLIB][ConnectionOpen(SECCreateCredentials())。]SSL安全错误,sql-server,ssl,tls1.2,Sql Server,Ssl,Tls1.2,我的服务器是windows 2008 server r2。 禁用tls 1.0和SSLv3后,我在服务器上发现以下错误 [DBNETLIB][ConnectionOpen(SECCreateCredentials())。]SSL安全性 错误 目前,在我的服务器上只启用了TLS 1.2,而在客户端,TLS 1.2设置为启用 如果[DBNETLIB]在TLS 1.2上运行,是否可行 打开Regedit(风+R>Regedit) 找到HKLM\SOFTWARE\Microsoft\MSSQLServe
希望这对我有帮助。可能安装了
ODBC 11.0
早期版本。在这种情况下,连接字符串应该是
Driver={ODBC驱动程序11 for SQL Server};Server=myserver地址;数据库=myDataBase;可信连接=是代码>
还要检查TLS1.2是否启用了我必须做几件事。服务器是Windows 2016标准测试,其中一个.txt文件我改为.UDL。此服务器试图连接到我们的Sql server 2008 R2 SP3
在2016机箱上,我安装了SQL Server本机客户端10.0
在这里获取:
最后,在sql server box上,我必须安装补丁KB4057113以启用TLS1.2
注意:当通过打开.UDL文件测试连接时,不要忘记将提供程序更改为SQL Server Native Client 10.0我遇到了问题。您是否找到了解决方法?是否也禁用了TLS 1.1(客户端)?