首页 > 解决方案 > AWS EC2 Postgres 身份验证失败

问题描述

  1. 我确实在 Centos AMI EC2 上设置了 Postgres-12,它运行良好。

  2. 但是,有时(我的情况是第二天)我无法通过尝试连接我的数据库

    $psql -h XXXX -p5432 -Upostgres

身份验证失败错误

psql: error: could not connect to server: FATAL:  password authentication failed for user "postgres"
  1. 接下来,我再次更改我的 postgres 用户

    $sudo su - postgres ~]$ psql -c "alter user postgres with password 'postgres'"

连接登录成为工作。

  1. 但有时它再次无法正常工作(与上述相同的身份验证失败)我使用上述命令重置 postgres 密码 => 连接登录成为工作。
  2. 重复#2

我不知道为什么。有人知道吗?我应该怎么办?

标签: postgresqlamazon-ec2

解决方案


我意识到我的 Postgres 使用了非常多的 CPU (%CPU: 99%)。帽子可以解决这个问题。我将不胜感激任何建议。谢谢

在此处输入图像描述


推荐阅读