防止SQL注入攻击:mySql和SQL Server 2008之间的差异

Chr*_*ris 1 mysql asp.net stored-procedures sql-injection sql-server-2008

如果主要关注的是阻止SQL注入攻击,是否有任何理由从MySql迁移到SQL Server 2008?

Linq2Sql或EF是否提供额外保护?

Jus*_*ner 6

否.阻止SQL注入攻击的策略是相似的(参数化查询而不是动态构建,存储过程,检查恶意值的参数等).

是的,既然你没有用EF或Linq To Sql编写任何SQL代码,你可以考虑增加一层保护.