Pregunta de entrevista de Datix

What is SQL Injection and how do you protect against it.