PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Heroku Postgres:psql:ФАТАЛНО:няма запис в pg_hba.conf за хост

Получих грешката при свързване към Postgres от външно приложение. Поправката е свързана с езика, който използвате. В Java трябва да свържете ?sslmode=require към низ за заявка, в NodeJS (моята ситуация) трябва да добавите rejectUnauthorized: false както следва -

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

Вижте https://devcenter.heroku.com/articles/heroku-postgresql за повече подробности.

Насладете се!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLalchemy не извършва промени при задаване на роля

  2. Postgres:проверете дали полето на масива съдържа стойност?

  3. Как make_date() работи в PostgreSQL

  4. Автоматизиране на ежедневните задачи на PostgreSQL с помощта на Jenkins

  5. Коригирайте „ГРЕШКА:  всяка заявка ИЗКЛЮЧЕН трябва да има същия брой колони“ в PostgreSQL