下列属于防御SQL注入的基本方式的有()。
A.使用预编译语句
B.使用存储过程
C.检查数据类型
D.使用安全编码函数
E.端口开放
A.使用预编译语句
B.使用存储过程
C.检查数据类型
D.使用安全编码函数
E.端口开放
第2题
下列哪种方法不能有效的防范SQL进入攻击()?
A.对来自客户端的输入进行完备的输入检查
B.把SQL语句替换为存储过程预编译语句或者使用ADO命令对象
C.使用SiteKey技术
D.关掉数据库服务器或者不使用数据库
第5题
A.编写存储过程时使用的语言
B.以安全的方式调用存储过程
C.存储过程的保存位置
D.存储过程的调用次数
第6题
A.存储过程可以有输出参数,而存储函数则没有
B.存储函数必须使用RETURN语句返回结果
C.调用存储函数无需使用CALL语句
D.存储函数中不能像存储过程那样定义局部变量
第7题
A.存储过程是一个预编译的SQL语句
B.优点是允许模块化的设计,就是说只需创建一次,以后在该程序中就可以调用多次
C.缺点是它减慢了数据录入的速度,同时也增加了数据库的尺寸大小
D.如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。可以用一个命令对象来调用存储过程
第8题
A.存储过程可以使用控制流语句和变量,增强了SQL的功能
B.存储过程的存在独立于表,它存放在客户端,供客户端使用
C.存储过程在调用时会自动编译,因此使用方便
D.存储过程的执行是在客户端完成的
第9题
A.存储过程参数类型有in、out、inout三种,函数只能有in一种
B.存储过程是预编译的,而函数则不是
C.函数体必须有return语句,而存储过程则不需要
D.存储过程一般是作为一个独立语句调用,而函数常为查询语句的一个部分来调用
第10题
A.使用存储过程
B.使用抽象层
C.处理敏感数据
D.以上都是
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!