Веб-безпека · Middle · Запитання 63 з 75

Як запобігти SQL-ін'єкції?

db.query("SELECT * FROM users WHERE email = '" + email + "'");

Пояснення

З параметрами база отримує запит і дані окремо, тож вхідні дані ніколи не змінять структуру запиту.

Де почитати

Помилка в запитанні

Веб-безпека · Middle · запитання 63

Перевірте себе

Пройдіть тест Веб-безпека · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест