:) но подскажите плз:
Скл инъекция и параметризированный запрос в скл:
Это первое, когда column='value' пишем прямо в строке запроса, а второе, это когда мы values передаем вторым параметром как $1, $2 и т.д.??
В общем, да
Тут надо пояснить немного... SQL injection это когда СУБД может интерпретировать данные как код. Как ни странно, передача параметров в запрос не гарантирует, что данные параметров не могут быть интерпретированы как код. Надо чтобы данные параметров во всех слоях и компонентах ПО обрабатывались только как данные.
Спасибо, я понял!
Обсуждают сегодня