将我的jhipster项目连接到postgresSql
我正在尝试将我的jhipster项目与postgresql连接,但密码有误 这是我得到的错误将我的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.
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。非常感谢。很抱歉打扰你