Em termos simples, um papel é um conjunto de permissões ou privilégios e outros papéis. Isto está em contraste com os privilégios que dão aos usuários de banco de dados de direitos distintos para acesso a objetos de outro usuário ou para usar instruções SQL específicas. Os dois tipos de privilégios disponíveis em um banco de dados Oracle são privilégios de objeto e privilégios de sistema. Privilégios de objeto dar aos usuários permissões para objetos de banco de dados ou objetos de outro usuário ; privilégios de sistema são permissões que permitem aos usuários executar operações de banco de dados poderosos . Para determinar os privilégios de sistema associados com papéis e usuários do banco de dados , use a exibição dicionário de dados DBA_SYS_PRIVS para determinar os privilégios de objeto associados a uma função ou usuário no banco de dados . Instruções
1
Selecione "Todos os Programas " do menu Iniciar do Windows.
2
Clique no banco de dados Oracle a partir da lista de programas, selecione " Desenvolvimento de Aplicativos " e selecione "SQL Plus. "
3
Digite seu nome de usuário, senha e cadeia de host na janela de Login e clique em " OK". Tipo
4
"SELECT * DBA_Roles ; " no prompt de comando SQL e pressione a tecla "Enter" para ver uma lista de todas as funções no banco de dados
5 Tipo
"SELECT * FROM DBA_SYS_PRIVS ; " . no SQL . linha de comandos para ver uma lista de todas as permissões de sistema associados com os usuários e papéis em um banco de dados
6 Tipo
"SELECT * FROM DBA_TAB_PRIVS ; " no prompt de comando SQL para ver uma lista de todas as permissões de objeto associado com os usuários e papéis em um banco de dados .