2017-07-31 10 views
0

のために拒否され、次のコマンドを実行しますdjango.db.utils.DatabaseError:許可私のデータベースにデータを割り当てた後シーケンス

python manage.py syncdb 

私は、このエラーに直面している:

django.db.utils.DatabaseError: permission denied for sequence log_action_id_seq

を私が試しましたシーケンスエラーを解決するために提案されたすべての方法のかなりは、それらのどれもうまくいきません!

誰でもこの問題を解決できますか?

+0

内の全ての配列へのへのアクセスを許可する必要がありますか? –

+0

1.4.22バージョンです。私はこれを使用することを余儀なくされています。 – Someone

+1

これは非常に危険です。私はあなたといえば、歯と噛み合い、爪から逃げるだろう。 –

答えて

0

あなたのDBユーザー(Djangoは使用しています1)次の順序

GRANT USAGE, SELECT ON SEQUENCE log_action_id_seq TO dbuser; 

またはスキーマあなたが実行しているジャンゴのバージョンは何

GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA name TO dbuser; 
+0

私は前にこれらを試してみましたが、うまく動作しません。握りこぶしにエラーがあります: エラー:スキーマ "log_action"が存在しません – Someone

関連する問題