我不理解
pg_hba.conf
文档。它似乎在说我可以添加这个条目:host all all md5
或者这个条目
host all all *.*.*.*/* md5
为了允许从任何地方访问数据库。
但是,如果我不拥有以下这些行中的任何一个,我将无法使用我的VirtualBox guest IP 10.0.2.15
连接到本地数据库。
host all all 127.0.0.1/32 md5
然后我甚至无法使用0.0.0.0
和127.0.0.1
进行连接。
我需要添加哪一行以允许使用密码验证从任何IP(包括在我的VirtualBox中的Docker容器内)访问?
这是我当前的标准hb_pga.conf
文件:
local all postgres peer
local all all peer
host all all 127.0.0.1/32 md5
host all all ::1/128 md5