Pular para o conteúdo principal

Questão de Arquitetura de Software — Banco de Dados — ACAFE 2024

Arquitetura de SoftwareBanco de Dados
Código
qg053097
Banca
ACAFE
Órgão
CELESC
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas - Infraestrutura Operação e Segurança
Uma empresa de consultoria em segurança da informação está conduzindo uma sessão de treinamento para uma equipe de desenvolvimento de software sobre os métodos de segurança em banco de dados. O instrutor destaca a importância de implementar medidas de segurança robustas para proteger os dados confidenciais armazenados em bancos de dados. Qual dos seguintes métodos é um componente essencial para garantir a segurança em um banco de dados?
  1. AManter senhas padrão para facilitar o acesso ao banco de dados.
  2. BCriptografar os dados sensíveis armazenados no banco de dados.
  3. CPermitir acesso total a todos os usuários do banco de dados.
  4. DNão realizar backups regulares dos dados do banco de dados.
  5. EArmazenar todos os dados do banco de dados em um servidor público.
Revelar gabarito e comentário

GabaritoB — Criptografar os dados sensíveis armazenados no banco de dados.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Segurança em banco de dados

Gabarito: letra B. A criptografia é uma medida de controle essencial para proteger dados sensíveis armazenados em bancos de dados, conforme a literatura de segurança da informação, que a destaca como um dos quatro principais tipos de controle (controle de acesso, inferência, fluxo e criptografia). As demais alternativas representam práticas inseguras e contrárias aos princípios de confidencialidade, integridade e disponibilidade.

Alternativa A — ❌ Incorreta

Manter senhas padrão facilita acessos não autorizados, fragilizando a segurança. O correto é utilizar senhas fortes e políticas de gerenciamento adequadas.

Alternativa B — ✅ Correta ⟵ GABARITO

A criptografia é um método que codifica os dados, tornando-os ilegíveis para usuários não autorizados, mesmo que obtenham acesso ao banco de dados. É uma medida fundamental para proteger dados confidenciais, como números de cartão de crédito e informações pessoais.

Alternativa C — ❌ Incorreta

Permitir acesso total a todos os usuários viola o princípio do menor privilégio e expõe os dados a riscos de modificação ou exposição indevida. O controle de acesso deve ser granular, baseado em papéis e necessidades.

Alternativa D — ❌ Incorreta

Não realizar backups regulares compromete a disponibilidade e a integridade dos dados em caso de falhas ou desastres, sendo uma grave falha de segurança.

Alternativa E — ❌ Incorreta

Armazenar dados em servidor público sem proteção adequada expõe as informações a ataques e vazamentos, violando a confidencialidade. Dados sensíveis devem ser armazenados em ambiente controlado e com criptografia.

Link permanente: /questoes/qg053097