権限の問題か、私が間違っていることや何か助けが非常に高く評価されるかどうかは不明です。 Postgres DBがインストールされた専用のUbuntuサーバーがあります。データベースをバックアップしたいのですが、pg_dumpを使用するとパーミッションが拒否されます。誰かが私を助けることができますか? ここに私のセットアップについてのいくつかの詳細があります。postgres DBでpg_dump/pg_dumpallを使うには?
投稿者:私は以下のデータベースを持っています。
postgres,
template0,
template1,
mydb,
mydb1
私はpostgresのための他のすべての設定2人のPostgreSQLユーザ
postgres,
mydb (There are no postgresql groups defined yet)
を持っているが、デフォルト値です。
私のubuntu自体には、2人のユーザーがいます。
user1,
mydb
私は-bash、私が手
$ pg_dumpall > a.sql
、次のコマンドを発行し、ルートとして/ SSHを使用してUSER1ボックスにログイン:a.sql:許可は、pg_dumpのコマンドを使用して行く同じ を否定しました。
ここで何か不足しています。このコマンドを正しく発行するためのガイドがありますか? TIA。
これは実際にプログラミングに関する問題ではなく、管理上の問題です。 serverfault.comに移動する投票。 – sleske