Wie finde ich die Berechtigungen und Rollen, die einem Benutzer in Oracle gewährt wurden?

Ich benutze Linux, Oracle10g. Ich habe einen Benutzer namens test erstellt. und die Berechtigung zum Erstellen einer Sitzung erhalten und eine Wörterbuchberechtigung für denselben Benutzer auswählen.

Ich habe auch sysdba und sysoper Rollen an die gleichen Benutzer vergeben.

Jetzt möchte ich alle Berechtigungen und Rollen anzeigen, die dem Benutzer gewährt wurden. Ich habe die folgende Abfrage gefunden, aber sie zeigt nur die Erstellungssitzung und die Auswahl der Wörterbuchberechtigungen an.

select privilege 
from dba_sys_privs 
where grantee='SAMPLE' 
order by 1;

Bitte helfen Sie, das Problem zu beheben.

Vielen Dank

Antworten auf die Frage(8)

Ihre Antwort auf die Frage