मैं वर्तमान में लाइव सर्वर और स्थानीय रूप से PostgreSQL 8.4.2 के साथ मेरी Django 1.1.1 साइट चला रहा हूं।PostgreSQL पुनर्स्थापित करने के बाद, मुझे "django_session संबंध के लिए अनुमति अस्वीकार कर दी गई है"
Exception Type: ProgrammingError at/
Exception Value: permission denied for relation django_session
सभी सामग्रियों तक पहुंचते समय मैं भी एक समान त्रुटि मिलती है: जब मैं अपने स्थानीय बॉक्स पर लाइव सर्वर से अपने बैकअप में से एक बहाल करने की कोशिश, मैं निम्नलिखित त्रुटि जबकि स्थानीय स्तर पर मेरी साइट (http://localhost:8000) तक पहुँचने मिल मेरी मॉडलों में से एक की:
$ 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
मैं लाइव सर्वर पर बैकअप के लिए pg_dump
का इस्तेमाल किया और अपने स्थानीय डाटाबेस बहाल के लिए psql dbname < infile
द्वारा पीछा छोड़ने। क्या किसी को पता है कि क्या गलत है?
मैं पर एक ही PostgreSQL उपयोगकर्ताओं की जरूरत नहीं है मेरी स्थानीय साइट के रूप में मेरी लाइव साइट। मैंने -ऑक्स के साथ डंप/रीलोड करने की कोशिश की, लेकिन अब मुझे एक अलग त्रुटि मिलती है: संबंध "django_site" मौजूद नहीं है लाइन 1: ... "django_site"। "डोमेन", "django_site"। "नाम" से "django_si ... "यहां क्या हो रहा है पर कोई विचार? धन्यवाद! – mkelley33
@ mkelley33: क्या आपको पता चला कि आपको यह नई त्रुटि क्यों मिल रही है, और इसे कैसे हल किया जाए? क्या इसे 'syncdb' चलाने के साथ कुछ करना है? किसी भी संकेत की सराहना की जाएगी क्योंकि अब मैं एक ही नाव में हूं। –