文章类 软件类
好好999
 | 网站首页 | 网络编程语言 | 星座情感文章 | 特殊软件下载 | 站长工具天下 | 
html入门培训 网站服务器软件  化妆品经典广告词  雅芳化妆品价格  avon化妆品 net 入门培训 房地产销售广告 化妆品广告词 网络工程师
您现在的位置: 学习网 > 网络编程语言 > Oracle > 正文
 | 网络编程语言首页 | Dreamweaver | Html | Asp | Jsp | Php | Asp.net | Css | Javascript | Access | Mysql | Mssql | Oracle | Domain | Mainframe |
最 新 热 门
普通文章[SQL Server]探讨SQL2000对XML
普通文章如何从 MySQL 数据库表中检索数
普通文章[Oracle]减少临时表使用空间的
普通文章如何自动发布MS SQL SERVER数据
推荐文章Oracle外部程序的触发小结
普通文章[Sql server]如何得到用户的继
普通文章一些有用的sql语句实例
普通文章轻松三步走!防止SQL数据库注入
普通文章Oracle DBA数据库结构试题精选
普通文章Oracle进程导致CPU 100%解决步
 
频 道 推 荐
普通文章最危险的四大漏洞之一——数据
普通文章SQL server 数据库定时自动备份
普通文章Sql server 2005加强的十大安全
普通文章用标准的SQL语句实现查询记录分
普通文章谈几个Sql server的日志
普通文章Sql Server去除表中的不可见字
普通文章SQL server 2005的简单分页程序
普通文章五种提高 SQL Server 性能的方
普通文章Oracle 10g第2版新特性之SQL和
普通文章Oracle 10g第2版新特性之性能特
普通文章Oracle数据库10g的安全性和身份
普通文章SQL Server安装文件挂起错误解
普通文章SQL Server中如何用通配符搜索
普通文章MySQL 配置(Ubuntu篇 供新用户
普通文章在sqlserver2005中安装sql ser
普通文章MySQL配置(Ubuntu篇 供新用户参
普通文章sql server几个容易出错的数据
普通文章解决.NET连到Oracle的oci.dll加
普通文章怎么样保护MySQL中重要的数据之
普通文章一个Select出一个表中第N条记录
 
频 道 推 广
 
存储过程之外:SQL注入深入防御           ★★★
存储过程之外:SQL注入深入防御
作者:佚名 文章来源:本站整理 更新时间:2007-12-13

几年以前,对开发者提及”SQL注入”或者要求采取一个”深入防御”的措施,你大概会遭白眼。如今,越来越多的人听过”SQL注入”攻击而且开始关注这些攻击出现带来的潜在危险,但是大多数开发者仍然欠缺如何防止SQL注入攻击的知识,而当问及他们的应用软件如何防御SQL注入时,他们通常回答:“很简单,只要使用存储过程”。我们可以预见的是,使用存储过程对于你的防御策略来说是非常好的开端,但是仅此一步却不够。你需要采用一个深入防御策略。

如果你不熟悉SQL注入攻击和它们对你的应用软件的潜在危险,请参考MSDN的文章 “SQLInjection” (http://msdn2.microsoft.com/en-us/library/ms161953.aspx)。

仅仅依赖存储过程而无法执行一个深入防御的问题在于你真的只指望存储过程开发者为你提供安全。类似于下面SQLServer代码用来鉴别一个用户的存储过程非常常见:

ALTER PROCEDURE LoginUser

(

                @UserID [nvarchar](12),

                @Password [nvarchar](12)

)

AS 

SELECT * FROM Users WHERE UserID = @UserID AND Password = @Password

RETURN



 
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 相 关 文 章
    用DW2004打造PHP+MYSQL数据库环境
    在SQL Server中保存和输出图片
    ASP 编程中20个非常有用的例子(二)
    如何防范SQl注入
    SQL Server与Access、Excel的数据转换
    如何避免asp的SQL的执行效率低
    ASP Upload 使用说明
    ASP连接SQL2000的方法
    分页的显示-->前后翻滚10页的实现
    解决在ASP中执行数据库查询中的特殊字符的问题
    如何在数据库表中建立复合主键(即多个字段同时作为主键)
    编程方向
    用ADO管理SQL Server数据库及其设备
    手工创建数据库的全部脚本及说明
    数据库综合开发实践
    Microsoft 数据仓库架构 !
    使用 HTTP 访问 SQL Server
    sql
    用中值排序基数法实现树状结构
    如何取得MSSQL中的存储过程的返回值
    | 设为首页 | 加入收藏 | 投搞邮箱 | 友情链接 | 网站公告 | 版权申明 | |
    破天一剑私服 - 冒险岛外挂 - 传奇外挂 - dnf外挂 - 地下城与勇士外挂 - dnf外挂 - 传奇外传外挂 - qq三国外挂 - 天龙八部外挂 - 劲舞团私服 - 劲舞团私服 - 传奇私服 - 传奇私服 - 传奇私服 - 变态传奇私服 - 及时雨外挂 - 热血传奇私服 - 传世私服 - 魔兽世界私服 - 魔兽世界私服 - 完美世界私服

    点击这里给我发消息

    有事点这里

    copyright: 2007-2008 haohao888.com.cn 粤ICP备08105098号