0

私は自分のデータベースを次のようにバックアップしようとしています:

pg_dump my_database > backup.sql

残念ながら、データベース内の多くのオブジェクトに設定された特権はありません。

したがって、コマンドは機能しません!


さらに、これは期待どおりの特権を付与しません。

GRANT ALL ON DATABASE my_database TO root

何か案は?

4

1 に答える 1

2

データベース全体をダンプする必要がある場合、はるかに簡単なソリューションはスーパーユーザー (デフォルトでは postres) として機能します。それはオプションではありませんか?

pg_dump -U postgres my_database > backup.sql

于 2010-10-03T12:48:54.050 に答える