Questão nº 40

Questão de Banco de Dados · FCC TRE-PR 2017 (nº 40)

FCC2017Analista Judiciário - Área Apoio Especializado - Especialidade Análise de SistemasBanco de Dados
Gabarito: Bver comentário ↓

Um Database Administrator − DBA Oracle deseja conceder à usuária Maria os privilégios para criar sessão de conexão no banco de dados e criar tabelas, permitindo ainda que ela possa estender seus privilégios para outros usuários. O comando que o DBA deverá utilizar é:

Resposta comentada

Gabarito Alternativa B

O comando GRANT é usado para conceder permissões (chamadas privilégios) a usuários ou funções no banco de dados. Para que um usuário possa dar esses mesmos privilégios a outros, é preciso usar uma opção específica no comando.

  • (A) Incorreta: A cláusula WITH RESTRICTED OPTION não existe para concessão de privilégios de sistema como CREATE SESSION ou CREATE TABLE.
  • (B) Correta: A cláusula WITH ADMIN OPTION é a correta para permitir que o usuário (Maria) possa conceder os privilégios de sistema (CREATE SESSION, CREATE TABLE) que recebeu a outros usuários, atendendo ao requisito de "estender seus privilégios".
  • (C) Incorreta: A palavra-chave PRIVILEGE não é usada após GRANT para privilégios de sistema. Além disso, WITH GRANT OPTION é usado para privilégios de objeto (como SELECT em uma tabela), não para privilégios de sistema como CREATE SESSION ou CREATE TABLE. A armadilha da banca é confundir WITH ADMIN OPTION (para privilégios de sistema) com WITH GRANT OPTION (para privilégios de objeto).
  • (D) Incorreta: A palavra-chave ADMIN não é utilizada dessa forma no comando GRANT para especificar privilégios.
  • (E) Incorreta: WITH GRANT OPTION é usado para privilégios de objeto, não para privilégios de sistema como CREATE SESSION e CREATE TABLE. Para privilégios de sistema que podem ser repassados, usa-se WITH ADMIN OPTION.

Fonte: FCC TRE-PR 2017 Analista Judiciário - Área Apoio Especializado - Especialidade Análise de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho