sql >> Database teknologi >  >> RDS >> PostgreSQL

Trin til fejlfinding af django.db.utils.ProgrammingError:tilladelse nægtet til relation django_migrations

Jeg var i stand til at løse mit problem baseret på instruktioner fra denne spørgsmål . Grundlæggende skulle postgres-privilegier tildeles igen til db-brugeren. I mit tilfælde var det den bruger, jeg havde opsat i indstillingsfilen for det virtuelle miljø. Kør følgende fra kommandolinjen (eller i postgres), hvor mydatabase og dbuser skal være din egen database og brugernavne:

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. Oracle 12c-serveren kan ikke tilgås fra fjerncomputeren ved hjælp af .Net-udbyderen

  2. Rails-databaser, hvorfor bruge samme DBMS til udvikling og produktion?

  3. Datoforskel i MySQL for at beregne alder

  4. Hvordan kan jeg bruge transparent datakryptering med MySQL?