¿Cómo encontrar los privilegios y roles otorgados a un usuario en Oracle?

Estoy usando Linux, Oracle10g. He creado un usuario llamado test. y concedió crear sesión y seleccionar cualquier permiso de diccionario para el mismo usuario.

También concedí roles sysdba y sysoper a los mismos usuarios.

Ahora quiero mostrar todos los privilegios y roles otorgados al usuario. Encontré la siguiente consulta, pero muestra solo crear sesión y seleccionar privilegios de diccionario.

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

Por favor ayuda para resolver el problema.

Gracias

Respuestas a la pregunta(8)

Su respuesta a la pregunta