Postgresql 为什么可以';t pgadmin连接到服务器,但我可以使用命令行进入吗?

Postgresql 为什么可以';t pgadmin连接到服务器,但我可以使用命令行进入吗?,postgresql,pgadmin,Postgresql,Pgadmin,当我尝试使用pgadmin时,我不断收到身份验证错误。我正在使用我自己的帐户和登录密码 以下方法确实有效: $ sudo -u postgres createuser -s $USER $ createdb md3 $ psql -d md3 psql (9.1.3) Type "help" for help. md3=# 但是,我随后在pgadmin GUI中遇到此错误: 也许我应该使用root用户或postgres用户?以postgres用户身份登录pgadmin,检查用户“du

当我尝试使用pgadmin时,我不断收到身份验证错误。我正在使用我自己的帐户和登录密码

以下方法确实有效:

$  sudo -u postgres createuser -s $USER
$ createdb md3
$ psql -d md3

psql (9.1.3)
Type "help" for help.

md3=# 
但是,我随后在pgadmin GUI中遇到此错误:


也许我应该使用root用户或postgres用户?

以postgres用户身份登录pgadmin,检查用户“durrantm”是否存在以及他是否可以登录(特权选项卡中应该有一个复选框)

以postgres用户身份登录pgadmin,并检查用户“durrantm”是否存在以及他是否可以登录(特权选项卡中应该有一个复选框)

可以在命令行中添加选项
-h localhost
?可能需要配置远程访问:可以在命令行中添加选项
-h localhost
?可能需要配置远程访问: