将我的jhipster项目连接到postgresSql

将我的jhipster项目连接到postgresSql,sql,postgresql,jhipster,Sql,Postgresql,Jhipster,我正在尝试将我的jhipster项目与postgresql连接,但密码有误 这是我得到的错误 HHH000342: Could not obtain connection to query metadata : FATAL: password authentication failed for user "fabrice" 我在pgadmin中看到过,密码和用户名都是正确的 我的应用程序-dev.yml datasource: type: com.zaxxer.

我正在尝试将我的jhipster项目与postgresql连接,但密码有误

这是我得到的错误

 HHH000342: Could not obtain connection to query metadata : FATAL: password authentication failed for user "fabrice"
我在pgadmin中看到过,密码和用户名都是正确的

我的应用程序-dev.yml

 datasource:
    type: com.zaxxer.hikari.HikariDataSource
    url: jdbc:postgresql://localhost:5432/fabrice
    username: fabrice
    password: postgres   
    hikari:
      poolName: Hikari
      auto-commit: false
这是postgres用户的照片:

我想这就是你想要的:

CREATE ROLE fabrice WITH
  LOGIN
  NOSUPERUSER
  INHERIT
  NOCREATEDB
  NOCREATEROLE
  NOREPLICATION
  ENCRYPTED PASSWORD 'md576436d4007f2e5338a99e5a76181a7a4';

问题是postgreSql使用的端口是5433而不是5432。因此,对于其他人,您可以检查postgreSql使用的端口

您的连接字符串是?您的pg_hba.conf设置是?postgres这是我的密码我们需要的是您正在使用的整个连接字符串。另外,您在jhipster中如何调用它也会有所帮助。我猜
postgres
postgres
用户的密码。您正在以
fabrice
用户身份连接。你给那个用户设置了密码吗?你得到你想要的了吗?那么你给了
fabrice
角色它自己的密码了吗?我想是的,它不是“postgres”,因此出现了错误消息。如果它只是端口,您会收到不同的消息。似乎有两个Postgres实例,一个在5432上运行,另一个在5433上运行。5432处的那一个没有
fabrice
的密码。在你进一步研究之前,你可能应该先把它整理一下。我不知道我有两个博士后的例子,但我知道你在任何时候都是对的,你猜对了,我有两个博士后的例子,一个在5432,另一个在5433。非常感谢。很抱歉打扰你