摘 要:为了满足现阶段计算机数据库的安全需要,进行计算机技术及其访问安全方案的研究是必要的。首先需要进行数据库系统的更新,从而更好地应对当下计算机数据库的不断革新;其次更需要针对现阶段的数据库安全情况进行分析,研究数据库体系的现状,与发展中的体系标准有机结合。从而更好地进行数据库安全性的控制,提升数据库关键技术的应用。
ORACLE 数据库是当前使用最广泛的数据库之一,ORACLE 数据安全问题也随着互联网技术的发展变得越来越突出。积极地开展 ORACLE 数据库安全的相关理论和技术研究,提高ORACLE 数据库系统的安全防护,是 ORACLE 数据库一直存在的迫切需求,因此研究 ORACLE 数据库的安全具有重大的意义。ORACLE数据库作为相对比较安全的数据库依然存在很多的安全隐患。本文简要地对数据库的安全进行了一个比较全面的概述,提出数据库安全的概述,然后从具体策略进行分析,主要包括角色与用户管理,权限设置,审计机制等方面。然后从具体案例分析ORACLE常见的漏洞及其解决办法。
关键词:Oracle 数据库;数据安全;机制
目录
摘要
Abstract
第1章-绪论-1
第2章-Oracle数据库安全的分级与威胁-3
2.1- Oracle数据库安全的要求-3
2.2- Oracle数据库的安全威胁-3
第3章-Oracle数据库的数据安全机制-5
3.1-Oracle数据库的用户角色的管理-5
3.2.1预定义角色-5
3.1.2自定义角色-6
3.2-Oracle数据库的授权管理机制-7
3.2.1系统权限-8
3.2.2对象权限-9
3.3-Oracle数据库的审计机制-11
3.3.1-Oracle审计的概述和不足-11
3.3.2-Oracle数据库审计的实现-12
第4章-Oracle数据库安全隐患的案例分析-15
4.1 经典案例-15
4.2 案例分析-15
4.2.1 SQL注射式攻击的原理-15
4.2.2 SQL注入攻击实现原理-17
4.3.3 SQL注入攻击检测方法与防范-18
第5章-结论与展望-19
5.1 结论-19
5.2 展望与未来-19
参考文献-20
致- 谢-21