jdbc ssl连接失败

时间:2018-01-12 20:02:46

标签: java mysql ssl jdbc

我一直在研究mySQL上的项目,我必须在ECLIPSE OXYGEN中创建一个接口。问题是JDBC不允许我创建一个。我一直在收到错误

  

" Fri 1月12日21:49:19 GMT + 02:00 2018警告:建立SSL连接   不建议使用服务器的身份验证。根据   到MySQL 5.5.45 +,5.6.26 +和5.7.6+要求SSL连接必须   如果未设置显式选项,则默认建立。为了合规   使用SSL的现有应用程序验证verifyServerCertificate   属性设置为“错误”。您需要显式禁用SSL   通过设置useSSL = false,或设置useSSL = true并为其提供truststore   服务器证书验证。 SQLException:java.sql.SQLException:   用户访问被拒绝' root' localhost' (使用密码:否)"。

当尝试将SSL设置为true时,我得到,SSL不是由服务器支持的(作为一方而不是SSL被放置为"如果可用"并且仍然不起作用)。有人知道如何在JAVA上绕过它,所以它没有检查SSL吗?

1 个答案:

答案 0 :(得分:1)

我认为这是你没有设置mysql密码的问题。 如果设置mysql密码并在连接时设置密码,它将起作用。