2010-10-01 5 views
0

Je suis en train de sauvegarder ma base de données avec:octroi de privilèges à tous les objets dans une base de données - Postgres

pg_dump my_database > backup.sql 

malheureusement, il n'y a pas de privilèges définis pour de nombreux objets dans la base de données,

donc la commande ne marche pas!


De plus, cela ne donne pas des privilèges comme prévu:

GRANT ALL ON DATABASE my_database TO root 

Toutes les idées?

+3

Quelle est la version de postgresql? – iddqd

+1

Un peu vieux thread sur pgsql-admin mais je crois que c'est toujours pertinent - http://archives.postgresql.org/pgsql-admin/2004-02/msg00025.php. –

+0

Quelle est la version de PostgreSQL? – Kuberchaun

Répondre

2

Si vous avez besoin de vider toute la base de données, une solution beaucoup plus simple fonctionne en tant que superutilisateur (postres par défaut). N'est-ce pas une option?

pg_dump -U postgres MY_DATABASE> backup.sql

Questions connexes