26  
查询码: 00000646
DataGrip2022连接SqlServer报“The server selected protocol version TLS10 is not accepted by client prefere”的错误
作者: 周杨 于 2022年05月19日 发布在分类 / 计算机应用 / 数据库 ,于 2022年05月19日 编辑

环境

DataGrip 2022.1

SQLSERVER 2008


问题

DataGrip 连接SQLSERVER时提示(DataGrip2020则没问题):

[08S01] 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]”。 ClientConnectionId:c1786b6e-d483-426f-ac09-0f0b5059a8b6 The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12].

解决

修改DataGrip安装目录下的\jbr\conf\security\java.security文件:

找到jdk.tls.disabledAlgorithms配置项,将TLSv1, TLSv1.1删除保存并重启DataGrip

修改前

粘贴图片

修改后

粘贴图片



 历史版本

备注 修改日期 修改人
CREAT 2022-05-19 11:50:36[当前版本] 系统管理员

 附件

附件类型

PNGPNG

  目录
    知识分享平台 -V 5.1.4 -大信谛威