gpt4 book ai didi

database - Postgres pgAdmin III 对数据库的访问被拒绝

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

尝试连接到我服务器上的 Postgres 实例时出现以下错误。

拒绝访问数据库服务器未授予对数据库的访问权限:服务器报告致命:没有主机“fe80::2d93:af94:879c:4fa%12”、用户“postgres”、数据库“postgres”、SSL 关闭的 pg_hba.conf 条目

我已经尝试了三个明显的解决方案 HERE .也就是说,我尝试了在那个 ^ 链接中找到的 Syed Aslam 解决方案。

我通过删除一些配置来中断我的本地 pgAdmin III 连接来测试我是否正确地重新启动了服务。我已经通过暂时关闭防火墙来检查我的防火墙是否阻止了连接。

谁能帮我弄清楚为什么会出现此错误?

Postgres 9.4.1
pgadmin III 版本 1.20
Windows Server 2012(主机)
Windows 7(尝试从此连接到主机)

最佳答案

事实证明,我在 pg_hba.conf 的条目中有一个 IPv4 作为 IP 地址。将其更改为这样的 IPv6 版本后:

IPv4 = 0.0.0.0/0IPv6 =::/0

一切如我所料。来自 user_0 的评论和找到的文档 HERE帮我解决了。

显然,如果您在应该使用 IPv4 时使用 IPv6,则答案正好相反。

关于database - Postgres pgAdmin III 对数据库的访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28942896/

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