Din pg_hba.conf bør IKKE bruge trust !!! trust betyder, at der ikke kræves adgangskode, og jeg tror ikke, det er det, du ønsker.
Dette er den korrekte konfiguration
host all all 0.0.0.0/0 md5
Læg mærke til /0 bag 0.0.0.0 .
Den fulde pg_hba.conf skal være dette:-
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
Bemærk, at trust gælder kun for local forbindelser. for applikationer, der kører på localhost IP 127.0.0.1 på maskinen, som også kører din postgresql-server.