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