报错:ERROR c.a.d.p.DruidDataSource$CreateConnectionThread [Druid-ConnectionPool-Create-1218864105] create connection SQLException, url:jdbc:sqlserver://47.114.91.217:1433;DatabaseName=PileTestingSystem, errorCode 0, state 08S01

中文翻译错误:c.a.d.p.DruidDataSource$CreateConnectionThread[Druid-ConnectionPool-Create-1218864105]创建连接SQLException,url:jdbc:sqlserver://47.114.91.217:1433;DatabaseName=PileTestingSystem,错误代码0,状态08S01
com.microsoft.sqlserver.jdbc.SQLServerException:驱动程序无法使用安全套接字层(SSL)加密建立到SQL Server的安全连接。错误:“客户端首选项[TLS12]不接受服务器选择的协议版本TLS10”。客户连接ID:c8434f3c-5f82-4cf2-b111-099e140f33d0
在com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:2670)~[mssql-jdbc-6.4.0.jre8.jar:?]

这个错误主要就是驱动程序无法使用安全套(SSL)加密建立到SQL Server的安全连接

解决方法有两种(先尝试第一种,不行的话再去尝试第二种)

如果使用的是jdk1.8的话,先要找到自己安装JDK目录下的java.security文件并进行修改,
本人目录如下:D:\jdk\jre\lib\security下就会有这个java.security文件
具体的修改情况如下:
(一)、
打开文件后,注释掉这三行代码(也就是在这三行代码之前加 # ):
jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA,
DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC,anon, NULL,
include jdk.disabled.namedCurves
然后重新启动项目,建立SQL Server的安全套连接就没有问题了。
图片如下:
没修改之前的java.security文件:

修改之后的java.security文件:

(二)、
打开文件后,找到这三行代码:
jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA,
DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC,anon, NULL,
include jdk.disabled.namedCurves
然后去掉:其中的3DES_EDE_CBC,字符。(图片如下)
然后重新启动项目,建立SQL Server的安全套连接就没有问题了。
没修改之前的java.security文件:

修改之后的java.security文件:

驱动程序无法使用安全套接字层(SSL)加密建立到SQL Server的安全连接相关推荐

  1. server 2008 服务器不能访问 java项目,Java 8上的SQL Server JDBC错误:驱动程序无法使用安全套接字层(SSL)加密建立到SQL Server的安全连接...

    我在一个Linux实例上的Java 8 JVM中启用了SSL记录,从而再现了这个问题.使用-Djavax.net.debug = ssl:handshake:verbose打开SSL日志记录.这显示了 ...

  2. 驱动程序无法使用安全套接字层(SSL)加密与 SQL Server 建立安全连接

    使用环境:tomcat8,jdk1.8 错误描述:使用jdbc连接SqlServer数据库报错 com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程 ...

  3. 驱动程序无法使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。

    使用jdbc链接数据库,出现下图报错. 百度搜索 各种方法用尽还是没有解决,后来自己解决了.希望能帮到大家! (我这是汉化后)点击窗口(Windows)-----首选项(Preferences) 选择 ...

  4. 驱动程序无法使用安全套接字层(SSL)加密与sql server建立安全连接

    使用myeclipse连接sql server2008时出现错误 驱动程序无法使用安全套接字层(SSL)加密与sql server建立安全连接关于这个问题我找了好几天了,刚开始我百度的时候各种说法我都 ...

  5. 连接数据库报com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接

    JDBC加载驱动,连接SQLServer 2012 报 java.ext.dirs: C:\Program Files\Java\jdk1.8.0_331\jre\lib\ext;C:\Windows ...

  6. 问题解决:idea 中无法连接 sql server 数据库,报错 [08S01] 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接

    报的错误信息如下: [08S01] 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接.错误:"PKIX path building failed: sun ...

  7. [08S01] 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is

    文章目录 项目场景 问题描述 解决方案 方案一:修改jdk(推荐) 方案二:修改idea 测试连接 项目场景 Idea使用DateSource插件连接SqlServer数据库报错 问题描述 [08S0 ...

  8. JDBC连接数据库遇到的“驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。”问题解决方法

    JDBC连接数据库遇到的"驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接."问题解决方法! 时间:2018-12-20 本文章向大家介绍JDB ...

  9. 关于解决驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“sun.security.validator.ValidatorException:

    首先 如果你是在访问一个网站,可以通过可以通过导入证书的方式解决该问题.或者跳过ssl证书验证.这些操作步骤,其他博主已经写的非常详细了.在这里不做赘述. 如果你只是单纯链接一个本地数据库,却莫名其妙 ...

最新文章

  1. 认识Backbone (五)
  2. MYSQL 看书笔记
  3. SAP S/4HANA key user tool extensibility原理
  4. mysql无法安装弹出Log_[MySQL FAQ]系列 -- 启用GTID binlog新安装完的MySQL提示无法登录...
  5. 巧用异或运算符(洛谷P1161题题解,Java语言描述)
  6. Docker及K8S使用碎碎记
  7. 框架 go_GoFrame v1.13.1 发布,Go 应用开发框架
  8. python安装wx模板_windows下wxPython开发环境安装与配置方法
  9. word vba 打开弹出msgbox,每隔10秒刷新一次域值。
  10. DiskFileItemFactory类的使用
  11. 普通笔记本能运行Linux么,linux是什么啊?我们普通的台式电脑能不能用啊?
  12. Linux开机启动nginx
  13. puppet部署三 配置puppet
  14. CSDN 空间:“迷你博客”很迷人(2)
  15. 百度地图实现marker显示数字
  16. java自行车怎么调档_变速的自行车如何调档
  17. BCH智能合约方案正式推出,我们的征途是星辰大海!
  18. nasm预处理器(1)
  19. 一个Activity左右分别显示一个ListFragment
  20. 去除ubuntu u盘只读的解决办法

热门文章

  1. SEO外链专员操作规范
  2. 出现并发问题背后的原因
  3. 德尔玛IPO一波三折,85后创始人蔡铁强继续“上市梦“
  4. 亲,你淘的区块链到了
  5. HTML5基础——笔记
  6. python学习笔记__词频统计
  7. 神马笔记 版本2.10.0——图片查看器
  8. 神马笔记 版本2.7.0——语音笔记
  9. unity调用摄像头和闪光灯
  10. 一文带你知晓所有交换机10G SFP+端口连接方案