12

最近、postgresql 9.1 と pgadmin3 をインストールしました。しかし、この構成で作成したサーバーに接続できません:

name: mydb
host: 127.0.0.1
port: 5432
service: 
Maintenance DB: postgres
username: postgres
password: *

同様の問題によると、/etc/postgresql/9.1/main/pg_hba.conf次のようにubuntu 12.04 LTSでファイルを設定しました:

local   all             postgres                                md5

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     md5
# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
# IPv6 local connections:
host    all             all             ::1/128                 md5

host    all             all             localhost               trust

しかし、サーバーに接続しようとすると、次のエラーが発生します。

サーバーへの接続エラー: FATAL: ユーザー "postgres" の
パスワード認証に失敗しました FATAL: ユーザー "postgres" のパスワード認証に失敗しました

4

2 に答える 2

2

DBが「postgres」ユーザー用に構成されており、PgAdminが「postgre」として接続しようとしているようです(最後にsなし)。

于 2013-11-04T19:15:13.367 に答える