gpt4 book ai didi

postgresql - psql : FATAL: Ident authentication failed for user "postgres"

转载 作者:行者123 更新时间:2023-11-29 11:03:52 24 4
gpt4 key购买 nike

我已经在我的 Ubuntu Karmic 盒子上安装了 PostgreSQL 和 pgAdminIII。

我能够成功地使用 pgAdminIII(即连接/登录),但是当我尝试在命令行(使用 psql)上使用相同的用户名/密码登录服务器时,出现错误:

psql: FATAL:  Ident authentication failed for user "postgres"

现在有人知道如何解决这个问题吗?

最佳答案

以下步骤适用于在 Ubuntu 12.04 上全新安装 postgres 9.1。 (也适用于 Ubuntu 14.04 上的 postgres 9.3.9。)

默认情况下,postgres 创建一个名为“postgres”的用户。我们以她的身份登录,并给她一个密码。

$ sudo -u postgres psql
\password
Enter password: ...
...

通过键入 \qctrl+d 注销 psql。然后我们连接为'postgres'。 -h localhost 部分很重要:它告诉 psql 客户端我们希望使用 TCP 连接(配置为使用密码)进行连接身份验证),而不是通过 PEER 连接(不关心密码)。

$ psql -U postgres -h localhost

关于postgresql - psql : FATAL: Ident authentication failed for user "postgres",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2942485/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com