Questão de Banco de Dados — SQL — VUNESP 2015
Banco de DadosSQL
- Código
- vu017232
- Banca
- VUNESP
- Órgão
- SAEG - SP
- Ano
- 2015
- Nível
- Superior
- Cargo
- SAEG - Analista de Serviços Administrativos - Tecnologia da Informação
Um programador desenvolveu um formulário web em que os dados digitados pelo usuário são concatenados a uma instrução SQL INSERT, que é enviada diretamente ao Sistema Gerenciador de Banco de Dados. Tal procedimento produz uma falha de segurança, pois permite que um usuário mal intencionado insira
- Acaracteres em codificação diversa da utilizada pelo banco de dados, causando erro na visualização dos dados.
- Bdados duplicados nas tabelas do banco de dados, causando conflitos de chave primária.
- Cidentificadores de elementos que não correspondem a registros existentes em outras tabelas, violando a restrição da chave estrangeira.
- Dinstruções SQL nos campos do formulário para alterar o comportamento do sistema ou danificá-lo.
- Etipos de dados incorretos nos campos do formulário, produzindo inconsistências na base de dados.