6

皆さんこんにちは、ダンプを使用して postgres でバックアップを作成しようとしています。コマンドラインからコマンドを実行するとパスワードが必要になり、パスワードを入力するとエラーが発生します

pg_dump: [archiver (db)] connection to database "nsdgpkidb" failed: FATAL:  password authentication failed for user "root" 

貴重な時間があれば、助けてください。

4

1 に答える 1

12

そのような種類の質問は、ServerFaultで質問することをお勧めします。コマンド ライン パラメータを使用して、pg_dump に有効な postgresql アカウントを指定する必要があります。

pg_dump -U postgres nsdgpkidb > file.sql

デフォルトでは、現在のローカル ユーザー アカウント (root) を想定しています。もう 1 つの方法は、現在のユーザーを変更してコマンドを発行することです。

于 2012-06-15T08:42:24.640 に答える