-1

首先,我是一个新手,我想这就是为什么首先发生这个错误的原因。我的一个同事停止工作,所以我不得不接管redmine我们使用和制作备份的管理工作。所以我想自动安排这些备份。/etc/postgresql/9.1/main/pg_hba.conf在我为用户 postgres更改的路上的某个地方(这是 redmine 数据库的那个。从local all postgress peertolocal all postgress trust所以我可以在 crontab 中运行一个 shell 程序。这有效,但 redmine 不再工作了。我明白了:

致命:用户“postgres”的密码验证失败 致命:用户“postgres”的密码验证失败(PG::Error)

在此,redmine 的错误站点。我将所有内容都改回来并重新启动了所有内容,但是没有用。然后我使用较旧的备份进行恢复,但仍然存在。所以,现在我不知道出了什么问题。也许有人可以帮助我。谢谢。芭芭拉

4

1 回答 1

0

我认为是因为我在 ubuntu 中更改了 postgres 用户的密码。我当时不知道它们是连接的。我总是收到密码提示,但我不知道(我的同事至少没有告诉我)我也尝试在数据库中更改它

ALTER USER Postgres WITH PASSWORD 'newpassword';

重新安装数据库并使用旧备份就足够了吗?

于 2013-07-11T07:10:12.520 回答