在Azure数据库中为PostgreSQL服务创建新服务器后,尝试连接时出现以下错误。服务器已创建,因为我在Azure门户上看到了该效果的通知,还可以在Azure门户上查看服务器详细信息。
psql:致命:主持人没有pg_hba.conf条目&#34; <ipv4 address>
&#34;,用户&#34; cloudsa&#34;,数据库&#34; postgres&#34;,
我是否遗漏了使我的客户端可以访问postgres服务器的任何步骤(pgadmin / psql)?
答案 0 :(得分:3)
在Azure中创建新的postgresql服务器后立即收到此错误的最常见原因是没有正确设置防火墙规则,因此您的应用程序/客户端可以访问新创建的服务器。阅读有关firewall settings in Azure的详情,并使用portal或CLI管理新创建的postgres服务器的防火墙规则。正确设置防火墙规则后,您应该能够连接到服务器。