PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Psycopg2 segnala l'errore pg_hba.conf

Le spiegazioni tipiche includono:

  • Ti stai connettendo al server sbagliato .
    Il server DB è in esecuzione sullo stesso host di Python?

  • Hai la porta sbagliata .
    Se vedi un tentativo di connessione, controlla il registro del server. Devi registrare le connessioni per questo, ovviamente. Vedere il parametro di configurazione log_connections .

  • Non hai ricaricato (SIGHUP) il server dopo aver modificato pg_hba.conf - o ricaricato il cluster sbagliato (se si dispone di più cluster di database).
    Utilizzare pg_ctl o pg_ctlcluser su Debian e derivati ​​per quello.