0

嗨,我试过四处寻找答案,但不知道如何访问我本地机器的 postgresql 用户名和密码。在命令行和 bash 等方面,我是个大菜鸟,所以请帮忙。有人可以帮我找出 Mac 上 postgres 的用户名和密码吗?

Edmunds-MacBook-Pro:postgres edmundmai$ psql -d db -U postgres
Password for user postgres: 
psql: FATAL:  password authentication failed for user "postgres"
4

1 回答 1

2

我不知道从 PostgreSQL 恢复密码的方法。但是,如果您添加local all all trust到您的 pg_hba.conf 文件,它将允许您从本地计算机登录集群而无需密码。更改完成后,重启服务器使其生效,然后您就可以登录并更改密码了。完成后,请务必从 pg_hba.conf 中删除此行并重新启动服务器,因为这不是特别安全。

于 2012-12-03T19:45:44.240 回答