1. 程式人生 > >【PostgreSQL】FATAL: Ident authentication failed for user

【PostgreSQL】FATAL: Ident authentication failed for user

問題描述

      專案部署在伺服器上(資料庫postgresql同樣是安裝在該伺服器上),啟動時發現報錯,org.postgresql.util.PSQLException: FATAL: Ident authentication failed for user "ptms"。

問題原因

      postgresql的一個配置檔案pg_hba.conf中沒有信任該伺服器ip導致報錯。

解決辦法

      修改pg_hba.conf配置檔案相應的地方,將其改為trust。

      如果找不到該檔案,可使用如下命令進行查詢

find / -name pg_hba.conf

      重新啟動postgresql服務,即可!

systemctl restart postgresql-10.service