postgres psql dando permesso negato, ma posso usare pgAdmin ok
-
25-10-2019 - |
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?
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.