heroku pg:psql --app错误CLI致命:主机“ hostIp”,用户“用户名”,数据库“名称”,没有SSL的pg_hba.conf条目不存在

时间:2018-10-08 16:31:43

标签: windows postgresql heroku

我在 Heroku 应用程序中添加了数据库 PostgreSQL ,我尝试通过CLI连接,pgadmin遇到以下相同的错误:< / p>

FATAL:  no pg_hba.conf entry for host "hostIp", user "user name", database "Name", SSL off

我尝试在条目下面添加pg_hba.conf

# IPv4 local connections:

host    all             all             127.0.0.1/32            md5
host    all             all              all                    md5

# IPv6 local connections:

host    all             all             ::1/128                 md5
host    all             all             all                     md5

仍然没有运气,希望有人能帮助我。

1 个答案:

答案 0 :(得分:0)

对于这个答案,我假设您使用的是 Windows。


我也遇到了这个问题,很快发现我错过了一个重要的步骤,就是将 PostgreSQL 的二进制文件添加到 PATH 环境变量中。 这是我发现的 where

<块引用>

记得更新你的 PATH 环境变量以添加你安装 Postgres 的 bin 目录。该目录将类似于:C:\Program Files\PostgreSQL\bin。如果你忘记更新你的 PATH,像 heroku pg:psql 这样的命令将无法工作。