AWS DMS源终端节点连接测试报错,请求排查解决
解决DMS源终端节点密码认证失败问题
排查及修复方案:
核对终端节点密码配置
尽管DMS查询编辑器能正常连接,但终端节点配置时可能存在密码输入错误(比如大小写偏差、特殊字符未正确输入、多余空格)。重新输入并确认密码与数据库用户密码完全一致。检查数据库用户认证方式
针对Aurora Serverless v2(参考你的部署教程),若数据库用户采用md5认证,可能与DMS的unixODBC驱动不兼容。登录数据库执行以下命令查看用户认证规则:SELECT rolname, rolpassword FROM pg_authid WHERE rolname = 'user';若为
md5,可修改用户认证方式为scram-sha-256(需确保驱动支持):ALTER USER "user" WITH PASSWORD '你的密码' ENCRYPTED USING 'scram-sha-256';确认终端节点连接参数
检查DMS终端节点配置的数据库端点、端口,确保与查询编辑器使用的参数完全一致,避免复制粘贴时出现字符遗漏或错误。验证数据库用户权限
确保用于DMS的用户拥有必要权限,权限不足也可能触发类似认证报错。执行以下命令补充权限:ALTER USER "user" WITH REPLICATION; GRANT SELECT ON ALL TABLES IN SCHEMA public TO "user";排查VPC安全组配置
确认DMS复制实例所在的VPC安全组,已被允许访问数据库实例的安全组对应端口,或两者处于同一安全组内。
内容的提问来源于stack exchange,提问作者Starlord5107
相关产品推荐
相关产品推荐

