PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Heroku Postgres:psql:FATAL:brak wpisu pg_hba.conf dla hosta

Wystąpił błąd podczas łączenia się z Postgresem z aplikacji zewnętrznej. Poprawka jest zależna od używanego języka. W Javie musisz połączyć ?sslmode=require do ciągu zapytania, w NodeJS (moja sytuacja) powinieneś dodać rejectUnauthorized: false w następujący sposób -

const client = new Client({
  connectionString: process.env.DATABASE_URL,
  ssl: {
    rejectUnauthorized: false
  }
});

Więcej informacji można znaleźć na stronie https://devcenter.heroku.com/articles/heroku-postgresql.

Miłej zabawy!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak tworzyć dynamiczne deklaracje postgresowe w PHP

  2. Postgres UUID JDBC nie działa

  3. Importuj dane z Excela do PostgreSQL 9.3

  4. Pierwsze kroki z replikacją strumieniową PostgreSQL

  5. Symulować CREATE DATABASE JEŚLI NIE ISTNIEJE dla PostgreSQL?