Oracle
 sql >> Datenbank >  >> RDS >> Oracle

ORA-01031:Unzureichende Rechte beim Auswählen der Ansicht

Endlich habe ich es zum Laufen gebracht. Steves Antwort ist richtig, aber nicht für alle Fälle. Es schlägt fehl, wenn diese Ansicht von einem dritten Schema ausgeführt wird. Damit das funktioniert, müssen Sie die Grant-Option hinzufügen:

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

Auf diese Weise, [READ_USERNAME] kann auch einem anderen Schema das Select-Privileg über die Ansicht erteilen