国产数据库管理软件SQL Studio for Mac连接SQL Server数据库报错:
驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client preferences [TLS12]”
这个问题其实最主要还得看后面那一句话【The server selected protocol version TLS10 is not accepted by client preferences [TLS12]】,意思是数据库服务端的协议版本是TLS10,而客户端协议版本是TLS12。
只需要在你的设备上找到jdk的安装目录下的java.security改改安全协议的配置即可。
SQL Studio for Mac 路径:
/Applications/sqlstudio.app/Contents/Resources/app/sqlstudio/openjdk-1.8.0_292_jre/lib/security/java.security
删掉这两个:TLSv1、TLSv1.1。
退出SQL Studio,重新打开即可。
文章评论