FC ConcursosFC Concursos

Questão FC372878

No Oracle 11g um programador deseja conceder a Paulo o privilégio para selecionar dados da tabela Contribuintes e deseja permitir que Paulo conceda esse privilégio a outros usuário

Linguagem SQL

FCC · 2019

No Oracle 11g um programador deseja conceder a Paulo o privilégio para selecionar dados da tabela Contribuintes e deseja permitir que Paulo conceda esse privilégio a outros usuários. Para isso, o programador deve usar o comando: GRANT SELECT

  1. ON Contribuintes TO Paulo WITH CASCADE OPTION;
  2. TO Paulo ON Contribuintes WITH CASCADE OPTION;
  3. ON Contribuintes TO Paulo WITH GRANT OPTION;
  4. TO Paulo ON Contribuintes WITH EXTENDS OPTION;
  5. FROM Contribuintes TO Paulo WITH GRANT OPTION;
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O comando correto é: GRANT SELECT ON Contribuintes TO Paulo WITH GRANT OPTION;

Sintaxe geral: GRANT <privilege> ON <objeto> TO <usuário> [WITH GRANT OPTION].

Ao executar esse comando, Paulo passa a ter o direito de executar SELECT na tabela Contribuintes. A cláusula WITH GRANT OPTION permite que Paulo, por sua vez, conceda esse mesmo privilégio a outros usuários.

Importante: o comando deve ser emitido por quem possui autoridade sobre o objeto (proprietário ou administrador). A permissão dada não torna Paulo proprietário da tabela — apenas autoriza acesso e a capacidade de repassá-lo.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo