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

Quyền bị từ chối đối với mối quan hệ django_migrations sử dụng Heroku

Tôi đã có thể giải quyết vấn đề này bằng cách cấp đặc quyền cho người dùng trong thiết bị đầu cuối của postgres.

Đầu tiên hãy kết nối với postgres thông qua Heroku CLI (heroku pg:psql ).

Điều này thật khó hiểu nhưng hãy lấy tên người dùng Heroku postgres của bạn bằng cách gọi \c trong thiết bị đầu cuối postgres. (Dòng cuối cùng của đầu ra sẽ là You are now connected to database DATABASE_NAME as user USERNAME .)

Sau đó, cấp các đặc quyền như những người khác đã hiển thị:

GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public to USERNAME;
GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA public to USERNAME;
GRANT ALL PRIVILEGES ON ALL FUNCTIONS IN SCHEMA public to USERNAME;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách đặt múi giờ trên kết nối postgresql jdbc do flyway tạo?

  2. Hàm cửa sổ LAG có thể tham chiếu đến cột mà giá trị đang được tính toán không?

  3. Lỗi ổ cắm Postgresql khi chạy syncdb của Django (mac OS 10.7.5)

  4. Sau khi khôi phục, chuỗi cơ sở dữ liệu của tôi bị xóa khỏi cột trong Postgresql

  5. PostgreSQL Sqlalchemy cam kết mất rất nhiều thời gian