错误连接pgadmin 4

时间:2017-08-21 03:55:44

标签: postgresql pgadmin

我添加了一个服务器,并且有像image

这样的错误

我使用pgadmin4

我如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

首先,检查服务器是否正在侦听。 在服务器上使用以下命令:

netstat -nlt|grep :5432

如果没问题,请使用SSH(或用于访问服务器的任何方法)到服务器并查看文件:

/etc/postgresql/9.1/main/postgresql.conf

找到行开头:

listen_addresses=

如果“=”之后的值是“localhost”,则表示您无法从外部连接。为此,请将其更改为:

listen_addresses='*'

现在,您可以从服务器本身的任何位置进行连接。并且,不要忘记重新启动DBMS并检查它是否有效。

阿。还有一件事,您可能还需要授予您的用户对您的数据库的访问权限。

打开文件:

/etc/postgresql/9.1/main/pg_hba.conf

并添加:

host all all * md5

您还需要重新启动DBMS以启动更改。

P / s:你应该启用SSL。