我的项目使用远程heroku postgresql数据库,运行良好。实际上,我使用sqlalchemy库连接到远程数据库,并使用psql name_of_remote_database_url命令通过Ubuntu终端查询该远程数据库。但过了一段时间,我就犯了一大堆错误。

而我的项目是在烧瓶web应用程序,我也从这得到错误。在这里输入图像描述

我试了那么多,但失败了,这就是为什么我要在这里张贴我的问题!如果有人知道,请解释!
pg_hba.config看上去像这样

发布于 2020-06-05 19:12:10
实际上,我在使用远程heroku数据库url。过了一段时间,heroku对我的数据库进行了维护,并更改了url,我正在考虑与我的系统相关的问题,但这与此无关。
当我访问我的gmail时,heroku gmail中写着我们在维护期间更改了您的远程数据库的url。
现在,一切都很好!
发布于 2020-06-05 12:37:50
请阅读以下Heroku支持信息
致命:主机“pg_hba.conf”没有…条目,用户“u…”,数据库“d…”,SSL off 您正在尝试在没有SSL的情况下建立数据库连接。所有连接都需要SSL。请参阅有关如何建立加密连接的postgres驱动程序文档。
推荐解决方案:Heroku Postgres & SSL
https://stackoverflow.com/questions/62212410
复制相似问题