首页 > 解决方案 > linux容器postgres密码认证失败

问题描述

我正在尝试在我的 linux 容器上运行以下脚本。问题是如果我在连接字符串中指定密码,容器会一直等待手动输入密码。

我已将其修改为导出 PGPASSWORD;现在,我不断收到以下消息: psql: error: FATAL: password authentication failed for user "xxxxxxxxxxxxx"

export PGPASSWORD='$PASSWORD'
cf login -a "$API" -u "$USER" -p "$PASSWORD" -o "$ORG" -s "$SPACE"
result=`psql -t -c "select last_archived_time from pg_stat_archiver;" "host='$URI' port=5432 dbname='$DBName' user='$USER'"`

标签: postgresqldockershellcontainerspsql

解决方案


推荐阅读