【发布时间】:2020-12-09 03:12:02
【问题描述】:
所以我正在尝试使用 MySQL 工作台连接到 AWS RDS 服务上的云中的数据库。
当我尝试连接时,我收到这样的错误。
Access denied for user 'admin'@'ip_octet1-octet2-octet3-octet4.res.spectrum.com' to database 'default_database'
我将数据库设置为可公开访问,并且所有 IPS 都能够连接。问题似乎是我的客户试图通过主机名进行连接。我尝试了多个不同的客户端,所以这似乎是 AWS 或我的 ISP 的问题。我已经能够从其他 EC2 实例进入 MySQL 实例。
任何建议将不胜感激。
【问题讨论】:
-
您在 mysql 工作台中指定什么作为主机名?来自 RDS 控制台的 IP 或主机名?
-
我都试过了。产生相同的结果。
-
你能在 MySQL 端口上 telnet 到你的 MySQL 数据库吗?如果您无法远程登录,这至少会验证它是某种 IP/路由问题......如果您能够远程登录,那么那时它就是某种凭证问题
-
不知道我可以远程登录到 mysql 数据库。我会尝试这个。
标签: mysql amazon-web-services amazon-rds