- 締切済み
psqlの一部でエラー
あるサーバーにDBのダンプをインポート仕様としています psql - U postgresで接続できていることは確認してあります psql -h localhost -U postgres -f xxxxxx.dump xxxxxx とうつとIdent authentication failed for user "postgres"とFATALが出て インポートかでません pg_hba# TYPE DATABASE USER CIDR-ADDRESS METHOD # "local" is for Unix domain socket connections only local all all trust # IPv4 local connections: host all all 127.0.0.1/32 ident # IPv6 local connections: host all all ::1/128 ident.confには下記になってます どうしてでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- root139
- ベストアンサー率60% (488/809)
ホストを指定したからソケット接続になり、おそらくユーザ名が違うので ident認証で失敗しているのですよね? http://www.postgresql.jp/document/9.1/html/auth-methods.html#AUTH-IDENT ホストを指定せずにローカル接続で接続すれば良いのでは? 例) psql -U postgres -f xxxxxx.dump xxxxxx