【发布时间】:2013-07-09 12:57:03
【问题描述】:
首先,我是一个新手,我想这就是为什么首先发生这个错误。
我的一个同事停止了工作,所以我不得不接管管理工作,因为我们使用的 redmine 并进行备份。
所以我想自动安排这些备份。在途中的某个地方,我为用户 postgres 更改了/etc/postgresql/9.1/main/pg_hba.conf(这是 redmine 数据库的那个。
从local all postgress peer 到local all postgress trust 所以我可以在crontab 中运行一个shell 程序。这有效,但随后 redmine 不再有效。我明白了:
致命:用户“postgres”的密码验证失败致命: 用户“postgres”的密码认证失败(PG::Error)
redmine 的错误站点。我将所有内容都改回来并重新启动了所有内容,但是没有用。 然后我使用较旧的备份进行恢复,但仍然存在。 所以,现在我不知道出了什么问题。也许有人可以帮助我。 谢谢。 芭芭拉
【问题讨论】:
-
你能发布你的
pg_hba.conf文件的内容吗,不包括cmets? -
我一回到工作岗位(周五或周四)就会发布它,但现在是我进行更改之前的版本。
-
听起来你在更改
pg_hba.conf后忘记重新启动(或pg_ctl reload)PostgreSQL。 -
我已经重启了它以及我的 apache 服务器。
-
它又开始工作了。这只是我更改的密码。首先我忘记了';'最后用于更改密码。感谢大家的帮助。
标签: postgresql redmine