sql >> Databasteknik >  >> RDS >> PostgreSQL

Orsakas av:org.postgresql.util.PSQLEundantag:FATAL:lösenordsautentisering misslyckades för användaradministratören

Om du inte redan har provat detta, granska filen pg_hba.conf. Det kommer att heta något i stil med

/etc/postgresql/9.6/main/pg_hba.conf # Ubuntu 16.04
/var/lib/pgsql/9.3/data/pg_hba.conf # Fedora 20

Du kanske måste använda find / -name pg_hba.conf för att hitta den.

Längst ner i filen ändrar du METHOD-värdena till trust för lokal testning (se postgres docs för fullständig information). Starta om postgres för att säkerställa att allt startas rent och de nya parametrarna läses:

sudo systemctl restart postgresql     # ubuntu

Förhoppningsvis kommer detta att bota dina elände. Det löste mina problem på Ubuntu/Fedora.



  1. Oracle update statement med gruppfunktion

  2. Hur associerar man en användare till flera scheman i en databas?

  3. Vikten av underhåll på MSDB

  4. Typ av triangel i MySQL