Em um banco de dados, qual o objetivo do comando GRANT?
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Alternativa A
Ao trabalhar com bancos de dados, é essencial gerenciar quem tem acesso a quais dados e o que esses usuários podem fazer com eles. É aqui que entra o comando GRANT. Este comando é usado para conceder permissões a usuários ou grupos de usuários sobre objetos do banco de dados, que podem ser tabelas, visões (views), procedimentos armazenados, entre outros.
A permissão concedida pode variar desde a leitura (SELECT) até permissões mais complexas como a inserção (INSERT), atualização (UPDATE), exclusão (DELETE), ou até mesmo a administração de permissões a outros usuários. É uma parte fundamental do controle de acesso e da segurança em um sistema de gerenciamento de banco de dados.
A alternativa A está correta porque descreve exatamente essa funcionalidade do comando GRANT: ele concede permissões específicas para um ou mais usuários ou grupos de usuários sobre um objeto de banco de dados. Essa é uma operação crítica para a segurança dos dados, garantindo que apenas usuários autorizados possam realizar ações específicas.
As demais alternativas falham em descrever o propósito do comando GRANT:
- A alternativa B confunde com a função de agregação MAX, que retorna o maior valor de uma coluna.
- A alternativa C descreve o que seria o comando REVOKE, que realmente é usado para revogar permissões.
- A alternativa D não corresponde a nenhum comando ou funcionalidade do SQL.
- A alternativa E parece descrever uma função para verificar o tamanho de um objeto, o que não é relacionado ao comando GRANT.
Compreender o comando GRANT e seu uso correto é fundamental para garantir a segurança dos dados em um ambiente de banco de dados. Assim, é essencial para candidatos a concursos públicos em áreas que envolvem TI e gestão de bancos de dados.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
LETRA A.
FONTE:
https://pt.wikipedia.org/wiki/Banco_de_dados
GRANT: Atribui permissão.
DENY: Nega permissão.
REVOKE: Remove a permissão grant ou deny.
Gabarito: A
Letra A - Correta
Letra B -Função Max ( )
Letra C - Revoke
Letra D - Não existe isso (eu acho)
Letra E - função LEN (string).
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo