Консоль Perl: основные команды и fe_sendauth: пароль не работал - PullRequest
0 голосов
/ 12 июня 2018

Я сейчас работаю над sqitch, чтобы автоматически запускать сценарии для postgress sql, я видел несколько постов, рассказывающих о файле .pgpass, я поместил свой файл .pgpass в мой корневой каталог и, но когда я запускаю свой sqitchКоманда deploy, он говорит, что пароль не найден, пожалуйста, проверьте мои команды ниже.

Я использую консоль клубники Perl, и я также не могу выполнять основные команды, такие как редактор vi, ls и т. д., пожалуйста, предоставьте некоторыепомощь в этом.

найден perl, рекомендуемый с сайта sqitch: http://strawberryperl.com/

commanmd:

sqitch --engine pg deploy db:pg://mypostgress.connqa9taxeg.us-east-1.rds.amazonaws.com:5432/dbone
fe_sendauth: no password supplied

enter image description here

1 Ответ

0 голосов
/ 12 июня 2018

Документация PostgreSQL гласит:

В Microsoft Windows файл называется% APPDATA% \ postgresql \ pgpass.conf (где% APPDATA% относится к подкаталогу Application Data в профиле пользователя).

Вам необходимо поместить файл .pgpass в правильное место

...