【问题标题】:Heroku: Fail to connect to database externaly using metabaseHeroku:无法使用元数据库从外部连接到数据库
【发布时间】:2017-07-03 12:47:06
【问题描述】:

我正在尝试使用元数据库连接我的 Heroku 应用数据库。失败了,给回报

org.postgresql.util.PSQLException: FATAL: password authentication failed for user "myuseraccount"

截图是这样的

我输入的信息是通过Heroku web dashoboard的界面找到的,

我的问题是,我该如何调试这个问题?我正在研究几种可能性,例如:

  1. heroku 禁用外部连接到免费计划数据库

  2. 元数据库连接失败,或者我的密码错误

但是,从我正在阅读的doc 看来,情况似乎并非如此。所以我现在不知道该怎么做。

有没有其他方法可以解决这个问题?

【问题讨论】:

    标签: postgresql heroku metabase


    【解决方案1】:

    这是由于 Heroku 中的 postgres 自动维护系统,在 Hobby-dev 计划中。 我相信您的应用程序已作为元数据库应用程序部署在 heroku 中。 因此,您可以随时更改凭据。所以这样做: 运行

    heroku pg:credentials:url -a app_name;
    

    复制此凭据设置并粘贴到元数据库设置中。 凭据设置是 heroku 应用程序,而不是元数据库应用程序。 甚至两者都部署在heroku中。 我遇到了同样的问题,我可以解决的唯一方法是通过这种方式获取我的凭据。 我希望这可以帮助你。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-29
      • 2011-10-30
      • 2020-07-10
      • 2014-03-30
      • 2013-04-19
      • 2020-01-31
      • 1970-01-01
      • 2013-04-05
      相关资源
      最近更新 更多