我正在运行一个MySQL数据库,我创建了一个名为' ssluser'需要SSL。我这个用户从客户端登录到远程服务器时遇到了问题。
我验证了防火墙不是问题。 iptables没有报告丢弃的数据包。
我可以毫无问题地从nonssluser连接到远程服务器。
在服务器my.cnf上我有CA,Cert和Key文件,MySQL WorkBench显示SSL已启用。
在客户端上,我也有CA,Cert和Key文件。
对于这两个证书,我使用FQDN作为通用名称。我不确定这是不是问题。有什么想法吗?
此连接位于纽约数字海洋数据中心的专用网络上。
答案 0 :(得分:1)
[1045] Access denied for user
是一个MySQL的东西 - 这意味着你正在连接 - SSL似乎不是问题。
这很可能意味着您正在验证错误(密码错误)。
如果您确定自己拥有正确的密码,请检查this以查看是否有帮助。
答案 1 :(得分:0)
回答我的问题:
1 - 密码错误
和
2 - 应用程序不支持SSL MySQL连接