sql >> Database >  >> RDS >> Oracle

ORA-01031:onvoldoende privileges bij het selecteren van weergave

Eindelijk heb ik het werkend gekregen. Steve's antwoord is juist, maar niet voor alle gevallen. Het mislukt wanneer die weergave wordt uitgevoerd vanuit een derde schema. Om dat te laten werken, moet je de subsidieoptie toevoegen:

GRANT SELECT ON [TABLE_NAME] TO [READ_USERNAME] WITH GRANT OPTION;

Op die manier [READ_USERNAME] kan ook selectierechten over de weergave toekennen aan een ander schema



  1. Wat is het gemiddelde salaris van een SQL-ontwikkelaar?

  2. Opties voor cloudback-up voor PostgreSQL

  3. Overschakelen van Django-project van sqlite3-backend naar postgresql mislukt bij het laden van datadump

  4. Tekst of numeriek veld - Een eenvoudige SQL-methode om van gegevenstype te wisselen