【问题标题】:AWS RDS master password resets every 2 daysAWS RDS 主密码每 2 天重置一次
【发布时间】:2020-11-22 06:45:23
【问题描述】:

我是 aws 服务的新手。我最近使用 aws rds (postgresql) 在 elasticbeanstalk 上部署了一个 django 应用程序。但是主密码每 2 天重置一次,我似乎找不到解决方案。这是我手动重置 2 天后收到的错误。

致命:用户“postgres”的密码验证失败

任何帮助将不胜感激。

【问题讨论】:

  • 它是否配置为使用机密管理器作为其凭据? RDS 应用程序也是 Elastic Beanstalk 的一部分吗?
  • @ChrisWilliams 不,它没有配置为使用秘密管理器。我在 rds 上创建了一个数据库实例,并在部署在 ebs 上的 django 应用程序中使用了它的凭据。
  • 在 CloudTrail 中(确保您位于正确的区域),检查 EventName 的“ModifyDBInstance”。这可能表明是什么资源触发了这个。
  • CloudTrail 仅在我这样做时才显示“ModifyDBInstance”。就像我现在手动重置它一样,它将显示在 CloudTrail 中,直到明天一切都会正常工作,然后它会再次说用户“postgres”的密码身份验证失败,而 CloudTrail 上没有任何内容
  • 我有同样的问题。有各种各样的抱怨发生这种情况,但没有答案。

标签: django postgresql amazon-web-services amazon-rds


【解决方案1】:

RDS 密码不会自动重置。您应该正在运行一些应该重置它的自动化进程。 您无法恢复密码,唯一的方法是重置密码。请注意,当密码重置并立即应用时,RDS 会进入维护模式。 尝试检查 RDS 日志 - https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_LogAccess.Concepts.PostgreSQL.html

【讨论】:

    猜你喜欢
    • 2018-11-07
    • 2019-01-23
    • 2020-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-13
    相关资源
    最近更新 更多