PDA

Просмотр полной версии : Запретить UNION запросы, mysql


boool
16.08.2016, 17:08
Возможно ли как-то запретить для пользователя бызы данных запретить выполнение UNION и UNION ALL ?

pas9x
16.08.2016, 21:57
Запретить никак нельзя. Можно запретить только SELECT, лол.

Либо можно поставить между клиентом и сервером фаирвол который будет рвать соединение если обнаружит в tcp-потоке подозрительные данные, но это невиданный изврат.

Решать проблему скл-инъекций надо правильным кодингом. На крайнык можно поставить веб-файрвол (WAF (Web Application Firewall)).

BabaDook
17.08.2016, 12:09
↑ (https://antichat.live/posts/3981986/)
Возможно ли как-то запретить для пользователя бызы данных запретить выполнение UNION и UNION ALL ?


Какова ваша цель ?

Ereee
20.08.2016, 11:12
Думаю ТС путается в выражениях из-за неопытности. А если не так, то точно есть более адекватное решение, чем запретить пользователю БД запрещать UNION(ALL).