【问题标题】:Heroku postgres connection failed because of password auth由于密码验证,Heroku postgres 连接失败
【发布时间】:2022-07-18 05:22:39
【问题描述】:

我想连接到我使用 spring boot java 设置的 heroku postgres 数据库。但在此之前,我想尝试使用 pgAdmin 4 进行连接。当我尝试此操作时,我收到一条错误消息,提示“用户名”的身份验证失败。 然后我开始在 Spring Boot 中将数据库添加到我的 application.proporties 文件中以在那里进行测试。我得到了同样的错误信息。 这是我在 spring boot 中收到的错误消息:org.postgresql.util.PSQLException: FATAL: password authentication failed for user "username"。 然后我什至在 DBeaver 中尝试过。但还是同样的错误。

heroku postgres credentials

application.properties in spring boot java

我多次检查密码和用户名是否相同。我现在真的不知道该怎么办,因为我在 heroku 网站上找不到任何文档

【问题讨论】:

  • "我多次检查密码和用户名是否相同。"和什么一样?
  • 是否有可以连接的工具/位置?如果有,请描述一下。

标签: postgresql spring-boot heroku-postgres


【解决方案1】:

完全相同的问题,仍然卡在这里 - 通过将参数从远程更改为本地,我能够通过同一个 springboot 应用程序成功连接到我的本地 postgres 数据库 -我能够连接到heroku上的远程postgres数据库,使用像heroku login、heroku connect、/dt这样的命令行命令,并且能够通过heroku查看远程postgres数据库中的所有表

-但无法连接到 heroku 的远程 postgres 数据库, 来自我的 springboot 应用程序

一直显示用户“.....”的密码验证失败, 即使我的 application.properties 文件和 hibernate.cfg.xml 中的用户名和密码以及 heroku 的 postgres 远程数据库凭据都相同。 请找到附加的快照。

几天来一直在尝试解决该错误,但仍然卡住。 请帮忙。

【讨论】:

    猜你喜欢
    • 2020-09-21
    • 2020-01-18
    • 1970-01-01
    • 2011-12-03
    • 2014-11-16
    • 1970-01-01
    • 2015-11-23
    • 2020-09-18
    相关资源
    最近更新 更多