Ich versuche, Django auf einer neuen Ubuntu-VM einzurichten. Ich verfolge die Tutorials, bis ich dazu komme:
psycopg2.OperationalError: FATAL: Ident authentication failed for user "postgres"
Für das Ubuntu-Benutzer "postgres" wurde das Passwort auf 123456 gesetzt:
sudo su postgres -c passwd
Mit pdadmin verbinde ich mich mit der pg-Instanz bei localhost, gehe zu Login Roles, klicke mit der rechten Maustaste auf den Benutzer 'postgres' und setze das Passwort auf 123456. Ich klicke dann auf OK und beende pgadmin3.
Aber auch nach all dem,
psql -U postgres -W
lehnt das Passwort ab, das ich ihm gegeben habe. Django gibt mir auch weiterhin den gleichen Fehler, obwohl settings.py mit den richtigen Informationen eingerichtet wurde.
Hat jemand irgendwelche Ideen?
quelle
Ändern Sie die lokalen IPv4-Verbindungen so, dass sie pg_hba.conf vertrauen .
ich hoffe es hilft dir ...
quelle