Python PostgreSQL登录可在本地主机上工作,但不能在xxxx.compute-1.amazonaws.com上工作
所以我打开了psql终端(在Windows上)。我在本地主机上设置了服务器后登录 但当我尝试使用生产主机登录时:Python PostgreSQL登录可在本地主机上工作,但不能在xxxx.compute-1.amazonaws.com上工作,python,django,database,postgresql,database-connection,Python,Django,Database,Postgresql,Database Connection,所以我打开了psql终端(在Windows上)。我在本地主机上设置了服务器后登录 但当我尝试使用生产主机登录时: xxxx.compute-1.amazonaws.com 我得到以下错误: > psql: FATAL: password authentication failed for user "postgres" > FATAL: no pg_hba.conf entry for host "128.6.37.14", user "postgres", > data
xxxx.compute-1.amazonaws.com
我得到以下错误:
> psql: FATAL: password authentication failed for user "postgres"
> FATAL: no pg_hba.conf entry for host "128.6.37.14", user "postgres",
> database "campus", SSL off
我尝试将其添加到pg_hba.conf,但没有成功:
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 128.6.37.14/32 trust
知道问题是什么吗?主持人说得对吗?这是我运行heroku配置时得到的
如何修复此问题?我假设您正在使用基于PostgreSQL的Heroku数据库作为服务,对吗
如果是这样,您可以使用heroku pg:psql CLI命令执行以下操作
首先,发出以下命令以获取Heroku Postgres加载项名称:
heroku pg:info
然后你可以做:
heroku pg:psql <Add-on>
我希望你重新启动了服务?
heroku pg:psql postgresql-parallel-XXXXX