1. 程式人生 > >python或者postgresql圖形化介面連線postgresql拒絕訪問

python或者postgresql圖形化介面連線postgresql拒絕訪問

##Q1:
could not connect to server: Connection refused  Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5432?
##找到conf配置檔案
sudo find / -name postgresql.conf
##修改配置
sudo vim postgresql.conf    
定位到listen_addresses   將 "  localhost"改成   ”  *“  或者你主機的ip地址"10.1.36.123"
##找到conf配置檔案 sudo find / -name pg_hba.conf ##修改配置 使其接受所有的站點的訪問 host all all 127.0.0.1 32 md5 #將 127.0.0.1/32 改成 0.0.0.0/0 Q2:再次用python或者圖形化介面連線,報錯。 psql: FATAL: password authentication failed for user "postgres" FATAL: password authentication failed for user "postgres"
##解決方法 sudo find / -name pg_hba.conf 修改認證方式(method),將md5或者peer改為trust,然後儲存。 Done!