mysql - 尝试连接到数据库服务器时出错 : [1045] Access denied for user

标签 mysql ssl

我有一个正在运行的 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/

相关文章:

php - 一种产品有无限的类别,而另一种产品则有无限的类别

php - Mysqli 错误,哪里出了问题?

ssl - wget ERROR : The certificate of ‘xyz’ is not trusted, 已过期

Java信任库

java - SQL Server JDBC 错误 : The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption

ios - 用于在 iOS 上运行 HTTPS 服务器的 SSL 身份证书

php - CakePHP : site not opening on webserver MIGRATION issue works fine on localhost

mysql - 当在数据库中删除某些内容时,如何更改其他记录以便记录的 id 发生变化

php - 如何使用 php utf8 在数据库中插入 ö/ä/ü

json - react 获取 : Getting json result but showing network error