没有设置密码时如何连接没有密码的JDBC postgres连接

时间:2016-05-13 19:06:41

标签: java postgresql jdbc

我正在尝试使用JDBC连接到postgres localhost。

Connection connection = DriverManager.getConnection("jdbc:postgresql://localhost/mydb?user=postgres");

然而,当我设置无密码crendential时,代码会一直问我密码。 例如,我可以通过键入

连接到终端上的psql
psql -U postgres -h localhost

它无需密码即可连接。如何在不向driverManager输入密码的情况下连接到postgres?

1 个答案:

答案 0 :(得分:0)

您可以在不指定密码的情况下打开jdbc连接,但您可能应该为IP套接字配置信任身份验证。查看更多信息here