我正在尝试使用 Navicat Premium 15.0.21(发布时可用的最新版本)连接到我的 AWS Lightsail 数据库实例。
我的数据库处于公共模式。我将端点、用户名和密码直接复制并粘贴到 Navicat;端口 3306。Lightsail 将数据库报告为“可用”。
这些设置超过 24 小时没有改变,我已经多次重启实例,但 Navicat 一直告诉我“拒绝访问”
这是错误的屏幕截图: image
我还尝试过通过多个国家/地区连接 VPN。我曾尝试与 DBeaver 连接;同样的问题(拒绝访问)。我在 MacOS Catalina 10.15.4 上运行 Navicat。
有谁知道怎么了?
在 MySQL Workbench 中设置连接时,我遇到了同样的问题。
原因如下:当您双击以从 AWS 页面复制密码时,它会在末尾附加一个回车。这也被复制到密码字段中。所以密码不正确。
通过逐个字符选择密码来复制密码。那么最后就没有回车了,连接就正确了。