Actualmente estoy ejecutando mi sitio Django 1.1.1 con PostgreSQL 8.4.2 en el servidor activo y localmente. Cuando intento restaurar uno de mi copia de seguridad desde el servidor en vivo en mi máquina local, me sale el siguiente error al acceder a mi sitio local (http://localhost:8000):Después de una restauración de PostgreSQL, obtengo "permiso denegado para la relación django_session"
Exception Type: ProgrammingError at/
Exception Value: permission denied for relation django_session
También consigo un error similar al acceder a todos los contenidos de una de mis modelos:
$ python manage.py shell
Python 2.6.4 (r264:75706, Dec 7 2009, 18:45:15)
[GCC 4.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> from myapp.models import MyModel
>>> MyModel.objects.all()
...
ProgrammingError: permission denied for relation myapp_mymodel
solía pg_dump
para copia de seguridad en el servidor en vivo y dejando caer mi db local seguida por psql dbname < infile
para la restauración. ¿Alguien sabe lo que está mal?
no tengo los mismos usuarios de PostgreSQL mi sitio en vivo como mi máquina local. Probé el volcado/recarga con -Ox, pero ahora recibo un error diferente: la relación "django_site" no existe LINEA 1: ... "django_site". "Dominio", "django_site". "Name" FROM "django_si ... "¿Alguna idea sobre lo que podría estar pasando aquí? ¡Gracias! – mkelley33
@ mkelley33: ¿descubrió por qué estaba recibiendo este nuevo error y cómo resolverlo? ¿Tiene algo que ver con ejecutar 'syncdb'? Cualquier sugerencia sería apreciada ya que ahora estoy en el mismo barco. –