Você está na página 1de 1

Bibliografia adicional

Documentação Oracle, disponível em www.oracle.com


Costa , Rogério Luis de Carvalho. SQL – Guia Prático, capítulo 12 –
Privilégios e Papéis . Clique aqui para acessar o livro no Google Books

Após a leitura deste material e do capítulo 12 do livro sugerido, responda as questões a


seguir:
1. Para que serve a cláusula “cascade” utilizada no comando de eliminação de um
usuário no Oracle?
2. Qual a principal diferença entre o funcionamento da Gerência de Usuários do
Oracle e do SQL Server?
3. O que são privilégios? Como geralmente os privilégios são classificados? Como
privilégios são concedidos e revogados?
4. O que é uma Role (Papel)? Quais são os motivos/benefícios advindos da utilização
de roles?
5. Atribua ao usuário PEDRO os privilégios necessários para atualizar os dados da
tabela AGENCIA. Permita que o referido usuário possa atribuir os mesmos
privilégios a outros usuários.
6. Crie um papel chamado ALUNO_BD2 e atribua ao papel os privilégios de leitura nas
tabelas CURSO, DISCIPLINA e CURSO_DISCIPLINA.
7. Atribua o papel ALUNO_BD2 aos usuários PEDRO e JOAO.
8. Revogue o papel PROFESSOR_BD2 do usuário MARIA.
9. Atribua aos usuários MARIA e JOAO os privilégios necessários para que possam
atualizar a coluna LIMITE da tabela CONTA.
10. Remova do usuário PEDRO a habilidade de atribuir a outros usuários privilégios na
tabela CONTA.

Publicar as respostas das questões na plataforma FEEVALE MAIS + até a data definida no
ambiente. Usar o padrão NOME_COMPLETO_ALUNO_seguranca.docx ao publicar o
arquivo na plataforma.

Estes exercícios farão parte da avaliação da disciplina.

Você também pode gostar