SQL中的安全问题

来源:互联网 发布:数组中删除指定元素 编辑:程序博客网 时间:2024/06/02 04:10

1、SQl注入简介

SQL注入:利用某些数据库的外部接口将用户数据插入到实际的数据库操作语言当中,从而达到入侵数据库乃至操作系统的目的。

程序对用户输入的数据没有进行严格的过滤,导致肥大数据库查询语句的执行。

2、应用开发中可以采取的应对措施

(1)PrepareStatement+Bind-Variable(绑定变量)

(2)使用应该程序提供的转换函数

(3)自己定义函数进行校验,输入验证的途径可以分为以下几种:

整理数据使之变得有效

拒绝已知的非法输入

只接受已知的合法输入


0 0
原创粉丝点击