gpt4 book ai didi

linux - 在 Linux 上安装 Postgresql 和 PgAdmin3

转载 作者:太空宇宙 更新时间:2023-11-04 11:17:34 26 4
gpt4 key购买 nike

我在 Windows 上使用 Postgesql 和 PgAdmin 没有任何问题,但我正在努力让它在 Linux 上工作(我是 Linux N00b)。我已经按照 these instructions 在我的 Fedora box 上安装了 64 位版本(除了将 9.3 版替换为 9.2 版)。一切正常,直到我开始使用以下命令启动 pgsql:

sudo -u postgres psql template1

在这里,我收到错误“权限被拒绝”,这是因为尝试更改到我的主目录。

我可以按照说明更改“postgres”的密码,我想这只是为了让我可以在 pg_hba.conf 中使用“md5”而不是“trust”(如果不是,那么我不明白为什么我需要这一步)。

当我启动 PgAdmin3 时,最初我没有连接。尝试连接到服务器时出现用户“postgres”的身份验证错误。我已尝试将 pg_hba.conf 重置为“信任”,但这也不起作用。

我希望能解释一下 Linux 中的“postgres”用户,因为它似乎是 Linux 系统上的一个单独的实际用户(不像 Windows,它只是一个只与 Postgress 相关的“无形”用户)。其次,非常感谢您帮助 PgAdmin 与 Postgresql 对话。

最佳答案

psql -U postgres template1

如果你在pg_hba.conf中设置了md5,它会提示输入密码

关于linux - 在 Linux 上安装 Postgresql 和 PgAdmin3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20172637/

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