sql >> Databasteknik >  >> RDS >> PostgreSQL

Heroku Postgres:psql:FATAL:ingen pg_hba.conf-post för värd

Jag fick felet när jag ansluter till Postgres från en extern applikation. Korrigeringen är relativt till språket du använder. I Java du måste kedja ?sslmode=require för att fråga sträng, i NodeJS (min situation) bör du lägga till rejectUnauthorized: false enligt följande -

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

Se https://devcenter.heroku.com/articles/heroku-postgresql för mer information.

Njut!



  1. Undviker SQL-injektion utan parametrar

  2. Transponera rader och kolumner utan aggregat

  3. MySQL-servern får slut på minne eller startar inte

  4. Hur du säkerhetskopierar din Moodle MariaDB-databas