PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Beim Versuch, Postgres für die Ror-App einzurichten, wird ein Fehler angezeigt - fe_sendauth:kein Kennwort angegeben

Sie müssen Ihre Änderung Ihrer pg_hba.conf ändern . Hier ist ein Beispiel von mir:

pg_hba.conf :

TYPE  DATABASE        USER            ADDRESS                 METHOD

host    all             all             127.0.0.1/32            trust

host    all             PC             127.0.0.1/32            trust

host    all             all             ::1/128                 trust

Beachten Sie, dass trust bedeutet, dass jeder unter address (in diesem Fall localhost) kann sich als der aufgelistete Benutzer verbinden (oder in diesem Fall jeder Benutzer seiner Wahl). Dies ist wirklich nur für Entwicklungskonfigurationen mit unwichtigen Daten geeignet. Verwenden Sie dies nicht in der Produktion .