PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Отказано е разрешение за релация django_migrations, използваща Heroku

Успях да заобиколя това, като предоставих привилегии на потребителя в postgres терминала.

Първо се свържете с postgres чрез CLI на Heroku (heroku pg:psql ).

Това е тромаво, но вземете потребителското си име за Heroku postgres, като извикате \c в postgres терминала. (Последният ред на изхода ще бъде You are now connected to database DATABASE_NAME as user USERNAME .)

След това дайте привилегии, както другите са показали:

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. Индекси на таблици за колони на масив Text[].

  2. Как работи функцията timezone() в PostgreSQL

  3. как да използвате jsonb в rails

  4. postgresql безопасност на нишките за временни таблици

  5. CONSTRAINT за проверка на стойности от отдалечено свързана таблица (чрез присъединяване и т.н.)