J'ai une application django 1.4 avec une base de données postgres 9.1 alimentée sur un serveur de développement local. Après un déploiement réussi, je voulais déplacer les données de la base de données locale vers la base de données en ligne, donc j'ai utilisé :
pg_dump -f dump.sql -Ox database
et ensuite restauré sur le serveur avec :
psql -1 -f dump.sql database
Maintenant, en essayant de se connecter en ligne à l'administration du site, on obtient une exception "permission denied for relation django_session". J'ai essayé de vider les données avec/sans le commutateur -Ox et toutes ses combinaisons mais sans succès. Je suis également en train de supprimer la base de données et de la recréer à partir de zéro sur le serveur avec le propriétaire correct tel que défini dans settings.py.
Si je lance un syndb normal sans restauration, tout fonctionne bien.
Est-ce que je rate quelque chose ici ?