Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESGRANRIO 2012

Banco de DadosSQL
Código
cg049238
Banca
CESGRANRIO
Órgão
PETROQUÍMICA SUAPE
Ano
2012
Nível
Superior
Cargo
Analista de Sistemas Júnior - Ênfase em Negócio
O usuário A1, que possui direito de criação de tabelas concedido pelo administrador de banco de dados, criou as relações anteriormente apresentadas em um sistema gerenciador de banco de dados (SGBD) relacional. Ele deseja permitir que o usuário B1 e as aplicações S1 e S2 tenham o direito de consultar, incluir e atualizar os dados nas tabelas ATUACAO e AVALIACAO, e que somente o usuário B1 possa consultar e atualizar o estado das relações CONSULTOR, AVALIADOR e COORDENADOR, com a possibilidade de repassar o direito de consulta a essas tabelas ao usuário B2, que não poderá propagar essa permissão para outros usuários.Qual dos comandos SQL a seguir, executado pelo usuário A1, atende à situação proposta?
  1. AGRANT DELETE ON AVALIACAO TO S2
  2. BGRANT SELECT ON COORDENADOR TO B1 WITH GRANT OPTION
  3. CGRANT UPDATE ON AVALIADOR TO B2 WITH GRANT OPTION
  4. DREVOKE DELETE ON ATUACAO FROM S1
  5. EREVOKE INSERT ON CONSULTOR FROM B2
Revelar gabarito e comentário

GabaritoB — GRANT SELECT ON COORDENADOR TO B1 WITH GRANT OPTION

Link permanente: /questoes/cg049238