Din pg_hba.conf
ska INTE använda trust
!!! trust
betyder att inget lösenord krävs och jag tror inte att det är det du vill ha.
Detta är den korrekta konfigurationen
host all all 0.0.0.0/0 md5
Lägg märke till /0
bakom 0.0.0.0
.
Den fullständiga pg_hba.conf
ska vara detta:-
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
host all all 0.0.0.0/0 md5
Lägg märke till att trust
är endast tillämpligt för local
anslutningar. d.v.s. för applikationer som körs på localhost IP 127.0.0.1
på maskinen som också kör din postgresql-server.