to trampwind(随风) : pg_hba.conf文件中只有这么几行(除了注释): # TYPE DATABASE USER CIDR-ADDRESS METHOD# IPv4 local connections: host all all 127.0.0.1/32 md5 # IPv6 local connections: #host all all ::1/128 md5怎么改呢?虽然我已经解决了这个问题(把服务器删除之后,会自动出现服务器,并会要求输入密码) 但我还是希望得到更好的解决方法.
正常一般都可以改成: # TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
local all all trust # IPv4-style local connections: host all all 127.0.0.1 0.0.0.0 md5 # IPv6-style local connections: host all all 0.0.0.0 0.0.0.0 md5 这样只对本机信任,其他机器都是要密码验证的,也是为了安全,你也可以设置成只对局域网信任,最后一行改成(假设你的局域网为192.168.9.XXX,IP-MASK也可以自己限制): host all all 192.168.9.0 0.0.0.0 trust
pg_hba.conf文件中只有这么几行(除了注释):
# TYPE DATABASE USER CIDR-ADDRESS METHOD# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
#host all all ::1/128 md5怎么改呢?虽然我已经解决了这个问题(把服务器删除之后,会自动出现服务器,并会要求输入密码)
但我还是希望得到更好的解决方法.
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
local all all trust
# IPv4-style local connections:
host all all 127.0.0.1 0.0.0.0 md5
# IPv6-style local connections:
host all all 0.0.0.0 0.0.0.0 md5
这样只对本机信任,其他机器都是要密码验证的,也是为了安全,你也可以设置成只对局域网信任,最后一行改成(假设你的局域网为192.168.9.XXX,IP-MASK也可以自己限制):
host all all 192.168.9.0 0.0.0.0 trust
以后有问题,还请多多指教