gpt4 book ai didi

postgresql - Heroku:无法使用配置数据库从外部连接到数据库

转载 作者:行者123 更新时间:2023-12-05 06:40:40 28 4
gpt4 key购买 nike

我正在尝试使用元数据库连接我的 Heroku 应用程序数据库。而且失败了,给个返回

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

截图是这样的

enter image description here

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

enter image description here

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

  1. heroku 禁用外部连接到 free-plan 数据库

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

但是,从 doc我正在阅读,似乎都不是这样。所以我不知道现在该做什么。

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

最佳答案

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

heroku pg:credentials:url -a app_name;

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

关于postgresql - Heroku:无法使用配置数据库从外部连接到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42239533/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com