← Questões de Banco de Dados

Banco de Dados · CONSULPLAN · 2022

Questão comentada de Banco de Dados

Sobre a segurança de dados, assinale a afirmativa correta.

Gabarito: B

Em segurança de dados, a ideia central é controlar quem pode ver, alterar, divulgar e executar ações no banco. Isso envolve mecanismos como usuários, privilégios, roles, views e restrições de acesso. Em prova, a banca costuma misturar segurança com integridade, mas não são a mesma coisa: integridade cuida da correção e consistência dos dados; segurança cuida de quem pode acessar e fazer o quê. As visões (views) são uma ferramenta clássica de segurança. Elas permitem expor apenas parte das colunas ou linhas de uma tabela, escondendo informações sensíveis de quem não deve vê-las. Em vez de dar acesso direto à tabela inteira, você entrega uma “janela” controlada dos dados. Prático, elegante e muito cobrado. Por isso, a alternativa B está correta: criar visões no banco de dados pode ser usado para ocultar dados confidenciais de usuários não autorizados. É exatamente uma técnica de segurança por restrição de visibilidade, muito usada quando você quer separar o que o usuário pode consultar do que ele não pode nem encostar. As demais alternativas confundem conceitos de autorização, revogação e compartilhamento de privilégios. Em especial, em SQL é possível conceder e também revogar privilégios, e em muitos sistemas existe a possibilidade de repassar autorização quando o privilégio foi concedido com essa permissão. Então, se a frase absoluta aparece com cara de certeza total, desconfie: banco de dados adora uma pegadinha.

Continue treinando

Questões relacionadas