Procura

Banco de dadosSql


EXERCÍCIOS - Exercício 56

  • (FAURGS 2018)

Dada uma instalação de um sistema de gerência de dados baseado em SQL (padrão SQL2 ou superior), suponha que o administrador do banco de dados tenha criado os usuários U1, U2, U3 e U4 com os privilégios defaultdo sistema. Suponha que o usuário U1 é dono da tabela TAB1 e deseja conceder privilégios de acesso a essa tabela para outros usuários. Considere os comandos abaixo executados pelos usuários U1 e U2 na sequência especificada (1, seguido de 2, seguido de 3).
1 – USUÁRIO U1 executa o comando GRANT SELECT, INSERT ON TAB1 TO U2 WITH GRANT OPTION; 2 – USUARIO U2 executa o comando GRANT SELECT ON TAB1 TO U3; 3 – USUARIO U1 executa o comando REVOKE INSERT ON TAB1 FROM U2;
Assumindo que os comandos acima, na sequência especificada, executaram sem erros, considere cada situação abaixo, assinalando V(verdadeiro) se o usuário tem a permissão de realizar o comando especificado, ou F(falso) se não tem essa permissão.
( ) usuário U3 consulta a tabela TAB1 usando o comando SELECT ( ) usuário U3 insere uma tupla na tabela TAB1 usando o comando INSERT ( ) Usuário U2 concede o privilégio de consultar a tabela TAB1 ao usuário U4 usando o comando GRANT
A sequência correta de preenchimento dos parênteses, de cima para baixo, é


A) F – F – V.

B) V – F – V.

C) F – V – V.

D) V – V – F.

E) F – F – F.


Próximo:
EXERCÍCIOS - Exercício 57

Vamos para o Anterior: Exercício 55

Tente Este: Exercício 162

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=5.80ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.92ms))((ts_substr_c=1.65ms))((ts_substr_im=0.79ms))
((total= 9ms))