连接SqlServer数据库报错version TLS10 is not accepted by client preferences [TLS12,TLS13]

报错内容

我的报错信息如下,其他类似的可能也好使,你们可以试试

The server selected protocol version TLS10 is not accepted by client preferences [TLS12,TLS13]

解决方法

1、找到jdk对应的java.security文件

在这里插入图片描述

2、找到软件对应的java.security文件

我这边用的是DataGrip软件,通过JetBrains Toolbox安装的,所以路径可能有点长,我把路径中重要的地方已经用红框标出来了
在这里插入图片描述

3、分别修改jdk和软件中的java.security文件

修改java.security文件,删除TLSv1、TLSv1.1、3DES_EDE_CBC,注意是jdk.tls.disabledAlgorithms里面的,别删除位置
在这里插入图片描述


版权声明:本文为huangge1199原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。