Ich habe eine homegrown Oracle Rolle, die schon vor langer Zeit erstellt wurde:Wie kann ich die Liste der einer Oracle-Rolle gewährten Berechtigungen aufzählen?
create role MyRole;
es die Fähigkeit gewährt worden ist zum Auswählen, Einfügen, Aktualisieren und Löschen von einigen Tabellen und Ansichten.
grant select on sometable to MyRole;
grant insert on sometable to MyRole;
grant select on someothertable to MyRole;
-- etc.
Wie kann ich jetzt die spezifische Liste der Berechtigungen auflisten, die der Rolle gewährt wurden? Ich bin daran interessiert, die spezifischen Tabellen und die Rechte zu ermitteln, die diese Rolle in Bezug auf jede Tabelle hat. Wie kann ich diese Informationen wiederherstellen?