Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає SQL injection?
Значення й приклади · Веброзробка
SQL injection: SQL-ін’єкція, ін’єкція SQL-коду
Атака, за якої хтось вводить SQL-код у форму або URL, і база даних виконує його, потенційно розкриваючи чи видаляючи дані.
Де і як уживається
Проблема виникає, коли введене користувачем значення напряму додають до тексту запиту. Захищають від неї параметризовані запити (підготовлені інструкції) або ORM. SQL вимовляють по літерах або як «сіквел».
Приклади речень
This login form is vulnerable to SQL injection because it builds the query by joining strings.
Ця форма входу вразлива до SQL-ін’єкції, бо формує запит склеюванням рядків.
Склеювання рядків підставляє введення у виконуваний SQL і створює описану вразливість.
Parameterized queries protect us from SQL injection.
Параметризовані запити захищають нас від SQL-ін’єкції.
Речення називає параметризацію як спосіб відокремити значення користувача від коду запиту.
Поширені словосполучення
- SQL injection attack
- vulnerable to SQL injection
- parameterized query
- prepared statement
Пов’язані терміни
Це слово в інших галузях
Те саме англійське слово може мати інше значення в іншій галузі:
Інші терміни: Веббезпека
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
