用花括号括起包含特殊字符的密码不起作用

ref*_*tor 7 postgresql data-migration amazon-web-services aws-dms

我正在尝试在 AWS 上创建数据迁移任务,以便将数据从一个 RDS 实例迁移到另一个实例。源端点的实例密码包含特殊字符 (+&;) 并且用大括号括起来(如 aws 文档中建议的那样)不起作用。我成功创建了目标端点。

我错过了什么吗?

更新

使用 aws cli 创建端点时,会发生同样的问题:

An error occurred (InvalidParameterValueException) when calling the CreateEndpoint operation: 
The parameter Password contains at least one unsupported characters from following list : ;+%
Run Code Online (Sandbox Code Playgroud)

如果不更改密码,真的没有办法做到这一点吗?

ref*_*tor 5

如果不更改密码,确实没有办法做到这一点。

  • AWS Support 于 2020 年 4 月对此做出的回应:“这看起来像是 DMS 的一个已知问题,目前正在内部处理” (3认同)
  • 我自己刚刚证实了这一点。该文档给您的印象是这是可能的,但底层逻辑不适用于将复杂密码包装在花括号中。正如其他人提到的,唯一的解决方案是更改密码。这对于生产环境来说确实很不方便。 (2认同)