我有一个正在运行的 MySQL 数据库,我创建了一个名为“ssluser”的新用户,需要 SSL。此用户从客户端登录到远程服务器时遇到问题。
我确认防火墙不是问题。 iptables 不报告丢弃的数据包。
我可以毫无问题地从非 SSL 用户连接到远程服务器。
在服务器 my.cnf 上,我有 CA、证书和 key 文件,MySQL WorkBench 显示 SSL 已启用。
在客户端上,我也有 CA、证书和 key 文件。
对于这两个证书,我都使用 FQDN 作为通用名称。我不确定这是否是问题所在。有什么想法吗?
连接位于纽约市 digital ocean 数据中心的专用网络上。
最佳答案
[1045] Access denied for user
是 MySQL 的东西 - 这意味着你正在连接 - SSL 似乎不是问题。
这很可能意味着您验证错误(密码错误)。
检查 this如果您确定密码正确,看看是否有帮助。
关于mysql - 尝试连接到数据库服务器时出错 : [1045] Access denied for user,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33334957/