1
我在我的BASH腳本中遇到了psql命令的問題,因爲我試圖登錄到本地postgres數據庫並提交查詢。我以下列方式使用命令:無法從BASH腳本內運行psql命令
psql -U postgres -d rebasoft_appauditor -c "SELECT * FROM katan_scripts"
不過,我得到了以下錯誤消息。
PSQL:致命:身份認證失敗,用戶 「postgres的」
這將運行在命令行完全正常後予所附以下變化到/ var/lib中/ pgsql的/數據/ pg_hba。 CONF:
當地所有所有信託
主機的所有所有127.0.0.1/32信任
此外,請仔細覈實其正確性嗎?
我覺得很奇怪,數據庫身份驗證在命令行上正常工作,但在腳本失敗。任何人都可以請幫忙嗎?
注:我使用MAC OSX