Questão FC372879
Os Sistemas Gerenciadores de Bancos de Dados − SGBDs, antes da virada do século, apresentavam duas linguagens para sua administração e utilização: DDL e DML. Na atualidade, conceit
Linguagem SQL
FCC · 2019
Os Sistemas Gerenciadores de Bancos de Dados − SGBDs, antes da virada do século, apresentavam duas linguagens para sua administração e utilização: DDL e DML. Na atualidade, conceitualmente, os autores as distribuem em cinco categorias. O comando GRANT, por exemplo, é categorizado como
- DML – Data Manipulation Language.
- DTL – Data Transaction Language.
- DQL – Data Query Language.
- DDL – Data Definition Language.
- DCL – Data Control Language.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
O comando pertence à DCL (Data Control Language), a camada da SQL dedicada ao controle de acesso e à administração de privilégios.
DCL reúne instruções que gerenciam permissões sobre objetos do banco (tabelas, views, esquemas) e definem quem pode executar quais operações.
Exemplos típicos são os comandos GRANT e REVOKE, usados para conceder ou retirar direitos de acesso de usuários e roles.
O GRANT atribui privilégios específicos (por exemplo, SELECT, INSERT, UPDATE) a um usuário ou grupo.
Esse controle é essencial para a segurança do SGBD, permitindo aplicar o princípio do menor privilégio e auditar quem tem autorização para cada ação.
Conteúdo do catálogo FC Concursos · Atualizado em