Ihre pg_hba.conf
sollte trust
NICHT verwenden !!! trust
bedeutet, dass kein Passwort erforderlich ist, und ich glaube nicht, dass Sie das wollen.
Dies ist die richtige Konfiguration
host all all 0.0.0.0/0 md5
Beachten Sie den /0
hinter 0.0.0.0
.
Die vollständige pg_hba.conf
sollte dies sein:-
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
Beachten Sie, dass trust
gilt nur für local
Verbindungen. d.h. für Anwendungen, die auf der Localhost-IP 127.0.0.1
ausgeführt werden auf dem Rechner, auf dem auch Ihr Postgresql-Server läuft.