Como encontrar os privilégios e funções concedidos a um usuário no Oracle?

Eu estou usando Linux, Oracle10g. Eu criei um usuário chamado teste. e concedido criar sessão e selecione qualquer permissão de dicionário para o mesmo usuário.

Eu também concedeu papéis sysdba e sysoper para os mesmos usuários.

Agora quero exibir todos os privilégios e funções concedidos ao usuário. Eu encontrei seguinte consulta, mas mostra apenas criar sessão e selecione privilégios de dicionário.

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

por favor ajude a resolver o problema.

obrigado

questionAnswers(8)

yourAnswerToTheQuestion