Questão nº 65
Questão de Tecnologia da Informação · FGV TCE-ES 2022 (nº 65)
FGV2022Auditor de Controle Externo - Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Bver comentário ↓
Junior é o administrador do Banco de Dados da sua empresa e percebeu que um programador tinha acesso de alteração indevido a uma tabela.
Para cancelar a permissão previamente concedida ao programador, Junior deve usar o comando SQL:
- AGRANT;
- BREVOKE; (alternativa correta)
- CUPDATE;
- DDELETE;
- ETRUNCATE.
Resposta comentada
Gabarito Alternativa B
Comandos SQL de DCL (Data Control Language) são usados para gerenciar quem pode acessar e o que pode fazer com os dados no banco de dados, ou seja, para controlar as permissões.
- (A) Incorreta: O comando
GRANTé usado para conceder (dar) permissões a usuários ou funções, o oposto do que se deseja fazer. - (B) Correta: O comando
REVOKEé usado para cancelar ou remover permissões que foram previamente concedidas a um usuário ou função. - (C) Incorreta: O comando
UPDATEé usado para modificar dados existentes dentro de uma tabela, não para gerenciar permissões de acesso. - (D) Incorreta: O comando
DELETEé usado para remover linhas específicas de uma tabela, não para gerenciar permissões de acesso. - (E) Incorreta: O comando
TRUNCATEé usado para remover todas as linhas de uma tabela de forma rápida e eficiente, não para gerenciar permissões de acesso.
Fonte: FGV TCE-ES 2022 Auditor de Controle Externo - Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.