PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Các bước khắc phục sự cố django.db.utils.ProgrammingError:quyền bị từ chối đối với quan hệ django_migrations

Tôi có thể giải quyết vấn đề của mình dựa trên hướng dẫn từ câu hỏi . Về cơ bản, các đặc quyền postgres cần được cấp lại cho người dùng db. Trong trường hợp của tôi, đó là người dùng mà tôi đã thiết lập trong tệp cài đặt môi trường ảo. Chạy phần sau từ dòng lệnh (hoặc trong postgres) trong đó mydatabasedbuser phải là cơ sở dữ liệu của riêng bạn và tên người dùng:

psql mydatabase -c "GRANT ALL ON ALL TABLES IN SCHEMA public to dbuser;"
psql mydatabase -c "GRANT ALL ON ALL SEQUENCES IN SCHEMA public to dbuser;"
psql mydatabase -c "GRANT ALL ON ALL FUNCTIONS IN SCHEMA public to dbuser;"


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL nhiều giao dịch trên cùng một kết nối

  2. Tạo một chuỗi có các giá trị là sự kết hợp của ký tự và số

  3. Cách kết nối postgresql trong hibernate.cfg.xml

  4. Nâng cấp lên PostgreSQL 11 với Logical Replication

  5. Bảng và chỉ mục so với HDD và SSD