《oracle安全机制》ppt课件

《oracle安全机制》ppt课件

ID:40062179

大小:376.05 KB

页数:47页

时间:2019-07-18

《oracle安全机制》ppt课件_第1页
《oracle安全机制》ppt课件_第2页
《oracle安全机制》ppt课件_第3页
《oracle安全机制》ppt课件_第4页
《oracle安全机制》ppt课件_第5页
资源描述:

《《oracle安全机制》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、LectureOracle安全机制邯郸学院计算机张延军ZhangYan-junDepartmentofComputer,HandanCollegeOutline为了防止非法用户登录数据库系统,Oracle提供了三种用户认证方法:口令认证、操作系统认证、全局认证。用户管理权限管理利用角色进行权限管理资源管理管理资源限制概要文件查看安全信息Oracle的学习方法Oralce数据库是世界上使用最广泛的数据库,以能保证分布式信息的安全性、完整性、一至性以及具有并发控制和恢复能力、管理超大规模数据库的能力而著称于世。它

2、在面向对象、基于Web的Browser/server应用、Clint/server应用方面独树一帜。只要硬件允许,Oracle数据库能够在单台主机上支持10000个以上的用户,管理数百GB的数据库。Oracle数据库可以运行在大、中、小型的各种计算机上。Oralce数据库总在跟踪、利用计算机科学中的最新成就,以保证其在功能、理论和实践方面处于领先地位。因此,它的系统较为复杂,学习时要掌握的东西较多,初学者较难入门。Oracle概念众多,如段、区、块、表空间、系统全局区、程序全局区、分区、回退段、重做日志、联机

3、日志、归档日志、控制文件、数据文件、初始化参数、跟踪日志文件、视图、事务处理、数据库对象、存储过程、模式、实例、锁、授权、角色、备份、恢复、优化等等。边学习边实践,理论联系实际,应用为主。Oracle数据库对象在Oracle数据库中,大量的数据和程序逻辑都是以对象的形式存在的。每个数据库应用程序都建立在一组相关的数据库对象之上的。模式Schema:是组织相关数据库对象的一个逻辑概念,与数据库对象的物理存储无关。一个模式只能属于一个数据库用户,而且模式的名称与用户的名称相同。Oracle数据库的每一个用户都拥有

4、一个唯一的模式。默认情况下用户所创建的所有模式对象都保存在自己的模式中。如果从一个模式要引用另一个模式中的对象时,要使用点表示法。不同模式下的对象名可以重复。Oracle数据库中所有对象可分为两大类:模式对象和非模式对象。模式对象包括:表、索引、索引化表、簇、触发器、数据库连接、PL/SQL程序包、存储过程、序列、同义词、视图、Java类等,详见资源管理器控制台中方案下的条目。非模式对象:不属于任何模式的数据库对象:如表空间、用户帐号、角色、回退段、概要文件等。1.用户管理1.1建立、修改和删除用户帐号1.2

5、表空间1.3改变用户的表空间设置1.4锁定和解锁用户帐号1.5默认的数据库用户1.1建立、修改和删除用户帐号createuser用户名identifiedby口令[defaulttablespace表空间名][temporarytablespace表空间名][passwordexpire][account{lock

6、unlock}]alteruser用户名identifiedby新口令锁定用户与删除用户不同,用户临时离开或出差时应锁定用户。passwordexpire指定用户的密码已经到期失效,用户登陆时强制

7、修改密码。alteruserhdcaccountlock;alteruserhdcaccountunlock;dropuser用户名dropuserhdccascade;1.2表空间表空间是最大的逻辑单位,一个数据库可以有多个表空间,一个表空间只能属于一个数据库。一个表空间可以包含多个数据文件。任何方案对象都被存储在表空间的数据文件中。每个数据库至少有一个表空间,称为系统表空间System,为了便于管理和提高运行效率,系统还自动建立中另外一些表空间。另外具有CreateTablespace系统权限的用户还可以

8、创建新的表空间。在创建用户时,如果不指定,则帐号的默认表空间为USER,临时表空间为TEMP.表空间的类型:永久表空间、临时表空间、撤销表空间。表空间的管理方式:字典管理的表空间和本地管理的表空间。表空间的状态:联机或脱机(System表空间必须始终保持联机,因为保存在其中的数据字典的信息必须在运行中始终可用);只读或读写。Oracle默认表空间有九个:1.2表空间表空间名称说明CWMLITE用于联机分析处理(OLAP)DRSYS用于存放与工作空间设置有关的信息EXAMPLE用于存放例程(Instance)信

9、息INDEX用于存放数据库中的索引信息SYSTEM是每个Oracle数据库都必须具备的部分。在系统空间存放的是诸如表空间名称、数据字典、表空间所含的数据文件、数据库对象的定义等数据库管理所需的信息。TEMP用于存储临时表。临时表空间类似数据库白板或草稿纸。数据库在工作时也需要使用一些临时空间来存放临时数据。TOOLS用于存放数据库工具软件所需的数据库对象UNDOTBS用于存放数据库恢复(Undo)信

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。