Domanda

ottengo psql: could not connect to server: Permission denied Is the server running locally and accepting connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?

, ma se uso pgAdmin posso fare doppio clic su un db e usarlo ok.

Credo pg è in esecuzione, ma le autorizzazioni di emissione?

È stato utile?

Soluzione

Sembra che tu hai impostato autorizzazioni diverse per le connessioni da prese di Unix-domain e connessioni TCP / IP . Vale a dire: le voci diverse della file di pg_hba.conf per local e host. Controllare il file e aggiungere le linee per local conseguenza.
Ricaricare il server per farlo abbia effetto.

A proposito .: Io uso pg_lsclusters su Debian per un rapido controllo cui sono installati i cluster db / corsa.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top