SóProvas


ID
2743393
Banca
FGV
Órgão
MPE-AL
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Considere que o comando a seguir, seja executado em um aplicativo Web, após a requisição dos dados usuário/senha.

sql = “SELECT * FROM PESSOA
WHERE Nome ='" + txtNome + " ' "
AND Senha ='" + txtPwd + " ' "

Assinale os textos digitados maldosamente, armazenados respectivamente nas variáveis txtNome e txtPwd, que caracterizariam uma invasão do tipo “SQL Injection”.

Alternativas
Comentários
  • GAB (B).

    Substituindo os valos na sql:

    SELECT * FROM PESSOA WHERE Nome = '' or '' = '' AND Senha = '' or '' = ''

    .

    A consulta irá comparar strings vazias, tornando a condição verdadeira