asp.net – .NET中每个SQL语句的SQL存储过程?
发布时间:2020-12-16 09:18:58 所属栏目:asp.Net 来源:网络整理
导读:对.NET应用程序中的每个SQL调用使用存储过程是最佳做法吗? 是否出于性能原因鼓励并减少SQL注入攻击的表面区域(在Web应用程序中)? 解决方法 与参数化查询相比,存储过程具有一些优势: 独占使用时,可以关闭应用程序帐户的CREATE,INSERT,SELECT,UPDATE,ALTER,
对.NET应用程序中的每个SQL调用使用存储过程是最佳做法吗?
是否出于性能原因鼓励并减少SQL注入攻击的表面区域(在Web应用程序中)? 解决方法
与参数化查询相比,存储过程具有一些优势:
>独占使用时,可以关闭应用程序帐户的CREATE,INSERT,SELECT,UPDATE,ALTER,DROP,DELETE等访问权限,这样可以增加少量安全性. 它们也有一些缺点: >程序的数量可以快速增长到难以维护它们的程度,并且当前的工具不能提供简单的方法来获得足够的文档. 您需要权衡系统的成本/收益. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – IIS 7.5没有注意到MVC 3 app返回的404的c
- asp.net – Route属性上的RouteOrder属性在哪里?
- asp.net-mvc-4 – 从ASP.NET MVC Action调用ConfigureAwait
- asp.net-mvc-3 – 通过使用jQuery Script调用URL.Action生成
- asp.net – MVC 3 htmlhelper的扩展方法来包装内容
- 为什么ASP.NET框架在响应中添加“X-Powered-By:ASP.NET”H
- .net – RESTful WCF的裸最低配置
- 如何使用WMD在ASP.NET中存储降价?
- asp.net – WCF服务问题 – 不支持协议“http”.怎么解决?
- 哪个表现最好:经典ASP,ASP.NET WebForms还是ASP.NET MVC?
推荐文章
站长推荐
- asp.net-mvc – 在ASP.Net中路由保留字
- 会话状态ASP.Net的配置文件内存使用情况
- asp.net-mvc – 如何将KendoUI DropDownListFor绑
- asp.net-core – IApplicationBuilder不包含UseS
- asp.net-mvc-3 – 在IIS 7.5上托管MVC应用程序时
- asp.net-mvc-3 – Editor用于收集我的模型中的项
- asp.net – 如何使用MVC 4和View Models(强类型)
- asp.net-mvc – 如何让Visual Studio在视图/页面
- asp.net – 实体框架到多个数据库(同一架构)在运
- ASP.Net是适用于高负载网站的技术吗?
热点阅读