psql连接,但pgadmin3失败

时间:2018-04-11 18:46:05

标签: postgresql psql pgadmin

我使用psql连接到远程数据库,工作正常。

psql "host=dbhost user=dbuser pass=dbpass"

但是向pgadmin3提供相同的设置会失败,并且"访问数据库被拒绝"主持人"没有pg_hba.conf条目"信息。当pgadmin3失败时,psql如何工作?

我没有.psqlrc文件。

2 个答案:

答案 0 :(得分:0)

您当然知道PGAdmin默认为localhost。如果要在远程数据库上使用它,则需要在PGAdmin中记录新的远程服务器,特别是在连接选项卡中指定dbhost。

答案 1 :(得分:0)

原因是psql和pgadmin有不同的默认数据库。更改pgadmin中的默认值可修复此问题。感谢Laurenz Albe帮忙回答这个问题。