You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS RDS查询编辑器使用Secrets Manager ARN连接失败如何解决?

错误提示:Connection failed, please double check your database username, password, and assure the database is available.

你可以按照以下步骤逐一排查配置问题:

  • 首先验证Secrets Manager密钥内容的准确性:进入Secrets Manager控制台,找到对应密钥,查看明文值,确认username、password、host、port、dbname字段值和你手动连接数据库时使用的参数完全一致,没有多余空格、字符错误。
  • 检查当前操作账号的IAM权限:你登录AWS控制台使用的IAM用户/角色,必须附加包含以下权限的策略,资源ARN替换为你实际的密钥ARN、KMS密钥ARN:
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "secretsmanager:GetSecretValue",
            "Resource": "arn:aws:secretsmanager:区域:账号ID:secret:你的密钥名-xxxxxx"
        },
        {
            "Effect": "Allow",
            "Action": "kms:Decrypt",
            "Resource": "arn:aws:kms:区域:账号ID:key/你的KMS密钥ID"
        }
    ]
}
  • 确认密钥加密KMS密钥的配置:如果你没有使用AWS托管的aws/secretsmanager默认密钥,而是自定义KMS密钥,需要确认密钥的资源策略没有禁止当前操作账号、RDS Data API服务主体的解密权限。
  • 确认地域一致性:你使用的RDS实例、Secrets Manager密钥必须处于同一AWS区域,跨区域调用默认无法正常拉取密钥信息。
  • 检查Secrets的状态:确认对应密钥没有被标记为禁用、计划删除,状态处于正常启用状态。

内容的提问来源于stack exchange,提问作者WatchMyApps Lab

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 14:42:00