SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要的操作,其主要原因是程序没有细致地过滤用户输入的数据,致使非法数据侵入系统。
例如:SELECT *FROM T_COLLEGEL WHERE COLLEGEL_ID ='25555' OR 1>0;
正常来说只有注入1、2、3、才会查询出结果,但是我输入一个字符串的话,后面拼接一个横成立的条件时就会查询出这个表全部的信息。