为何无法用DBeaver连接克隆后的Amazon Aurora PostgreSQL数据库?
Aurora PostgreSQL克隆实例无法连接的排查方向
- 安全组配置不符:克隆实例的安全组可能未继承原库的入站规则,导致客户端IP无法访问。进入克隆实例的「连接和安全性」标签,检查安全组的入站规则是否允许DBeaver所在机器的IP访问5432端口。
- 端点地址错误:克隆实例拥有独立的连接端点,切勿使用原库的端点信息。在控制台复制克隆实例的正确端点和端口,更新DBeaver的连接配置。
- 初始数据库名不匹配:若克隆时指定了新的初始数据库名,DBeaver连接配置中的「数据库」字段必须填写该名称,而非原库的数据库名。
- 实例未完全就绪:克隆实例创建后需要完成初始化,状态变为「Available」(可用)才能正常连接。确认控制台中克隆实例的状态是否为可用。
- 密码或用户名问题:虽然克隆默认同步原实例的主密码和用户名,但需确保:
- DBeaver未缓存旧的连接密码,尝试手动重新输入主密码
- 克隆实例的主用户名与原库一致(如默认的
postgres)
- 自定义用户权限缺失:若使用原库的自定义用户连接而非主用户,需确认克隆实例中是否存在该用户,且该用户拥有连接目标数据库的权限。可通过主用户登录克隆实例后执行
\du命令查看用户列表及权限。
内容的提问来源于stack exchange,提问作者zabop
相关产品推荐
相关产品推荐

