FC ConcursosFC Concursos

Questão FC372973

O comando do sistema gerenciador de banco de dados Oracle 12c, para retirar o privilégio do usuário abc de exclusão de registros de uma tabela t1, é:

Sistema de Gerenciamento de Banco de Dados (SGBD)

FCC · 2018

O comando do sistema gerenciador de banco de dados Oracle 12c, para retirar o privilégio do usuário abc de exclusão de registros de uma tabela t1, é: 

  1. CANCEL DEL ON t1 FROM abc;
  2. STOP SUBTRACT FOR t1 FROM abc;
  3. REVOKE DELETE ON t1 FROM abc;
  4. END ERASE IN PLACE OF t1 FROM abc;
  5. WITHDRAW REMOVE OF t1 FROM abc;
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O comando REVOKE remove privilégios já concedidos. Na instrução REVOKE DELETE ON t1 FROM abc; temos a sintaxe padrão: REVOKE DELETE ON t1 FROM abc;

Significado: retira do usuário abc o privilégio de excluir registros da tabela t1. Após a execução, abc não poderá mais usar DELETE nessa tabela, salvo se tiver o mesmo privilégio por outro meio (por exemplo, concedido por outra conta).

Observação prática: o comando deve ser executado por quem tem autoridade para revogar (normalmente o proprietário do objeto ou um usuário com privilégios administrativos) e termina com ponto e vírgula no ambiente SQL.

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

Continue aprendendo