У меня есть резервный сервер PostgreSQL 12.2, который я пытаюсь вызвать.
у меня есть .pgpass
находится в домашнем каталоге chmod-ed на 0600. Я могу без проблем клонировать основной сервер на резервный. Нет проблем с подключением к основному серверу с пользователем репликации на резервном через psql
и .pgpass
. Когда я пытаюсь запустить режим ожидания с postgres
я получил fe_sendauth: no password supplied
. Настройка PGPASSFILE
не имеет значения. Единственный способ запустить резервный сервер и подключиться к основному серверу - это установить PGPASSWORD
что, конечно, не идеально.