美好的一天!我是库尔特。我只是想问一个问题。
是的,关于这个问题有很多问题,但是,我说的解决方案来自其他主题,例如将我的IP添加到pg_hba.conf。请看图片:
信息:我正在使用正确的用户,密码,dbname访问设备数据库(因为它位于文档中)。
但是,在我将IP配置到pg_hba.conf之后,我确实在services.msc上重启了postgresql,但错误仍然存在。
我已经重启了我的电脑,但错误仍然存在。
我该怎么办?
谢谢!
答案 0 :(得分:0)
您的pg_hba文件似乎已经确定,并且您说您已重新启动了postgres服务。
我可以问一下,你重启了哪个postgres服务?服务器或客户端?
pg_hba文件是服务器配置。因此,必须重新启动服务器才能使其生效。
答案 1 :(得分:0)
如果您已单独指定并尝试重新加载配置,则可以检查postgresql.conf中的hba_file值...还要检查您是否输入了正确的IP。
数据库服务器成功重启意味着您没有配置错误。
答案 2 :(得分:0)
希望对我的案件有所帮助。 (我知道这是一个旧案例)
几个星期前,我遇到了同样的错误,但是很奇怪,因为我已经工作了好几个月了。 经过仔细检查后意识到所有配置都可以,我读了一个警告的帖子。 那就是我们被黑了,攻击者在pg_hba.conf文件中的所有注释之前添加了这3行。
删除前两行后,所有连接都是可能的。 显然,我公司的安全团队受到了警告,并进行了漏洞扫描以丢弃其他一些损失。