2026年Java后端开发数据库安全实战试卷.docxVIP

  • 1
  • 0
  • 约1.13万字
  • 约 16页
  • 2026-11-12 发布于贵州
  • 举报

2026年Java后端开发数据库安全实战试卷.docx

2026年Java后端开发数据库安全实战试卷

考试时间:______分钟总分:______分姓名:______

一、选择题(每题只有一个正确选项,请将正确选项的字母填入括号内)

1.以下哪种类型的SQL注入攻击利用数据库错误信息来获取额外信息?()

A.基于时间的盲注

B.基于报错的注入

C.堆叠查询注入

D.注入后立即退出

2.在Java中,以下哪个类或接口是执行预编译SQL语句并防止SQL注入的主要工具?()

A.`java.sql.Statement`

B.`java.sql.Connection`

C.`java.sql.PreparedStatement`

D.`java.sql.ResultSet`

3.以下哪种密码存储方式最能有效抵抗彩虹表攻击?()

A.明文存储

B.使用Base64编码存储

C.使用强哈希算法(如SHA-256)并加盐存储

D.使用MD5哈希存储

4.在基于角色的访问控制(RBAC)模型中,权限是直接分配给()。

A.数据

B.用户

C.角色

D.应用程序

5.以下哪种Java加密算法属于非对称加密算法?()

A.DES

文档评论(0)

1亿VIP精品文档

相关文档