下列关于SQL注入的说法中,错误的是( )。
A.
防火墙能对SQL注入漏洞进行有效防范
B.
SQL注入攻击利用的是SQL语法
C.
未限制输入的字符数,未对输入数据做潜在指令的检查,都将增加SQL注入的风险
D.
SQL注入攻击主要是通过构建特殊的输入,这些输入往往是SQL语法中的一些组合
正确答案是A