Фатальная ошибка отсутствия записи в pg_hba.conf при использовании Heroku и Postgresql
Я получаю эту ошибку при продвижении моего проекта Django на Heroku:
Я посмотрел на базу данных postgres, которая подключена к моему проекту heroku, и учетные данные не те же, что отображаются, мы не делали никаких изменений в базе данных, только в самом проекте django. Heroku работал до примерно 10 дней назад, а теперь каждый раз, когда мы продвигаем проект на heroku, развертывание не происходит из-за этой ошибки.
Возможно, Heroku изменил ваши учетные данные. Это означает, что если вы жестко закодировали DATABASE_URL, то аутентификация по паролю будет неудачной. Решение: запустите heroku config или посетите настройки вашего приложения и выберите "Reveal Config Vars", чтобы получить новые учетные данные.
Иногда мы будем сворачивать учетные данные Heroku Postgres, это может произойти по нескольким причинам. по нескольким причинам.
Обычно это связано с техническим обслуживанием или аппаратными сбоями, но мы также выполняем перенос учетных данных по соображениям безопасности - обычно это мы устанавливаем новую переменную конфигурации, DATABASE_URL для первичных баз данных приложения и перезапуск приложения. Это может вызвать проблемы, если вы вручную скопировали и вставили эти учетные данные или жестко закодировали их в своем приложении.
.Вы можете получить новые учетные данные, выполнив эту команду через CLI: heroku config или посетив страницу настроек вашего приложения и нажав на кнопку "Reveal Config Vars".