Wenn Sie in PL/SQL Prozeduren, Funktionen oder Packages schreiben möchten und auf Objekte von anderen Schematas zugreifen, dann müssen Sie die dazugehörigen Rechte direkt bekommen haben und nicht über eine Rolle.
Nur stellt sich die Frage, welche Rechte habe ich direkt und welche über eine Rolle bekommen?
Das Problem löst der folgende SELECT:
Die Ausgabe könnte dann z.B. so aussehen:
Oder für Objektrechte:
Das ist nur ein Ausschnitt unserer vielfältigen Beispiele zu Oracle Datenbanken.
Kommen Sie in einen unserer PL/SQL Kurse und Sie bekommen da eine ganze Menge mehr zu sehen ...