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, é:
- CANCEL DEL ON t1 FROM abc;
- STOP SUBTRACT FOR t1 FROM abc;
- REVOKE DELETE ON t1 FROM abc;
- END ERASE IN PLACE OF t1 FROM abc;
- 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