首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >[DBNETLIB][ConnectionOpen (SECCreateCredentials())]SSL安全错误

[DBNETLIB][ConnectionOpen (SECCreateCredentials())]SSL安全错误
EN

Stack Overflow用户
提问于 2016-04-06 13:29:41
回答 5查看 44.6K关注 0票数 6

我的服务器是Windows2008Server r2。禁用TLS1.0和SSLv3后,我在服务器上发现了以下错误。

DBNETLIBSSL安全错误。

目前,我的服务器上只启用了TLS 1.2,在客户端设置了TLS 1.2

如果DBNETLIB运行在TLS 1.2上,是否可行?

EN

回答 5

Stack Overflow用户

发布于 2018-12-12 16:04:47

可能已经安装了ODBC 11.0早期版本。在这种情况下,连接字符串应该是Driver={ODBC Driver 11 for SQL Server};Server=myServerAddress;Database=myDataBase;Trusted_Connection=yes;

并检查是否启用了TLS 1.2

票数 2
EN

Stack Overflow用户

发布于 2022-01-12 13:25:27

在Windows 2016上禁用TLS1.0和1.1之后,我们能够以以下方式使我们的ASP经典脚本数据库连接再次工作:

  1. 下载并安装Microsoft SQL Server驱动程序 (MSOLEDBSQL)
  2. 在ASP.NET经典脚本的所有连接字符串中将Provider=SQLOLEDB;替换为Provider=MSOLEDBSQL;
  3. 完成了!(不需要重新启动)

注意:以前的Microsoft OLE DB provider for SQL Server (SQLOLEDB)和SQL Server本机客户端OLE DB提供程序(SQLNCLI)仍然不推荐使用,因此不建议将其用于新的开发工作。(来源)

票数 2
EN

Stack Overflow用户

发布于 2019-06-21 18:58:13

我不得不做几件事。该服务器是Windows2016Standard测试,我将一个.txt文件更改为.UDL。

在2016年框上安装了Server本机客户端10.0

在这里找到它:https://www.microsoft.com/en-us/download/details.aspx?id=57606

最后,在sql server框上,我必须安装修补程序KB4057113以启用TLS1.2。

注意:当通过打开.UDL文件测试连接时,不要忘记将提供程序更改为SQLServerNativeClient10.0

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36452638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档