连接到PostgreSQL数据库时出现PyCharm错误

时间:2018-07-31 18:29:43

标签: postgresql intellij-idea jdbc pycharm database-connection

尝试连接到在Heroku / AWS上运行的PostgreSQL 9.4数据库时出现此错误:

The specified database user/password combination is rejected:
[28000] FATAL: no pg_hba.conf entry for host "X.X.X.X", user "XXX", database "XXX"

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

打开数据库连接设置,单击“高级”选项卡,然后将值设置为以下参数:

ssl = false

sslfactory = org.postgresql.ssl.NonValidatingFactory

点击“应用并测试连接”。

积分:https://intellij-support.jetbrains.com/hc/en-us/community/posts/205996299/comments/206373089

答案 1 :(得分:1)

转到Advanced标签,然后找到sslmode键。从下拉列表中将其设置为require,您应该会很好。

请注意,如果您只是通过搜索postgres pycharm not connecting to db或类似内容到达此处,可能会指出我通过仅将连接字符串粘贴到{{1} }字段。我必须手动将其分解为每个字段,以便最终连接。