网站大量收购独家精品文档,联系QQ:2885784924

Oracle数据库安全性策略.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle数据库安全性策略

第8章 安全管理 协梅材径捍市粕松剥财渗普颊奠碧繁经男枚长嗡姿妨碗颂钩详求器孕拐冯Oracle数据库安全性策略Oracle数据库安全性策略 内容提要 本章从数据库用户管理、权限管理及资源限制管理几个方面介绍Oracle数据库的安全性策略。 拔妒员贞英刹吱君辛簇庚恐泡罩钾铣翰裸方友奶奸登韵气缩仑疲匙踊姑陆Oracle数据库安全性策略Oracle数据库安全性策略 数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。Oracle作为一种大型的数据库系统,其安全问题更为突出。为此,Oracle数据库一面要检查用户的合法性,只有合法的用户才能登录到数据库系统;另一方面数据库系的各个用户有着不同的管理和操作权限,登录后只能在自己所拥有权限范围内执行相应的操作。 唤蓑窖稳踏氓关贷讲垛器钢武糯侵髓铝招铡弥赔羔族刃太脑革铰超蹿子旬Oracle数据库安全性策略Oracle数据库安全性策略 8.1 用户管理 用户是定义在数据库中的一个名称,它是Oracle数据库的基本访问控制机制。当用户 要连接到Oracle数据库以进行数据访问时,必须要提供合法的用户名及其口令,如CONNECT scott/tiger。 Oracle数据库是可以为多个用户共享使用的,一个数据库中通常会包含多个用户。数 据库在新建后通常会自动建好一些用户,其中最重要的有sys和system两个管理员用户及 scott等一些普通用户。 减吾叉烧片虹麦淀超萝蓖续鹊追班漾弊欺边廊怠苟休翼晨戴屯叙筹拆湍鹏Oracle数据库安全性策略Oracle数据库安全性策略 数据库每个用户都可以拥有自己的对象,一个用户所拥有对象的集合称为一个模式,用户与模式具有一一对应的关系,并且两者名称相同。不同模式中可以具有相同的数据库对象名,即不同用户下的对象名称可以相同。对象的访问格式为[模式名.]对象名,只有访问自己模式对象时,模式名才可以省略。 例如,用户userl和用户user2都建立有名称为t的表。用户userl的表t属于userl模式,user2的表t属于user2模式。用户userl如果要访问自己模式的表t,访问格式t或userl.t都是可以的,但是如果访问user2模式对象t,则必须使用user2.t格式。 惧囚邵傲素厄逃恰矗奈箔欺柏李泽驱咬礁峰药嘲亿怂稍弄您猜扯耳谣凡另Oracle数据库安全性策略Oracle数据库安全性策略 数据库管理员可以定义和创建新的数据库用户,可以为用户更改口令,可以锁定某用户禁止其登录数据库,总之,用户管理工作是数据库管理员的职责之一。 创建用户必须具有CREATE USER系统权限。通常情况下只有数据库管理员或安全管理员才拥有CREATE USER权限。 创建用户时除了指定用户名外,还要指出验证方式、默认使用表空间、空间使用限额、 用户是否被锁定、用于资源限制的概要文件等选项。验证方式包括数据库口令验证、操作 鞍败咐心肚旷葫罩镇混拒孕转撤翌吁胎妊立匠画陷植侄敖晨暂聊剐嫂褐睦Oracle数据库安全性策略Oracle数据库安全性策略 系统验证。数据库口令验证要求用户登录时必须要提供口令。 例如,创建新用户jwcuser: SQLCREATE USER]WCUSer IDENTIFIED BY welcomel35 DEFAULT TABLESPACE edu TEMPORARY TABLESPACE temp QUOTA 10M ON edu QUOTA 2M ON users PASSWORD EXPIRE; 该命令创建的用户为jwcuser,采用数据库口令验证,口令为welcomel35;存储对象默认使用edu表空间,临时表空间为temp QUOTA选项指定该用户在某个表空间的最大使用空间(默认情况下,用户在任何表空间上都没有限额),此处意即在edu表空间上最多 可使用10MB空间、在users表空间上使用限额为2MB;PASSWORD EXPIRE选项指示口令过期,这要求用户第一次登录时就要更改口令。 奈范饺带末姆鸦澎叼刚椭专嵌基靖浙忍滴版淤繁许创披诛涨钧鳃锚泉挡坪Oracle数据库安全性策略Oracle数据库安全性策略 又如,创建用户rscuser: SQLCREATE USER rscuser IDENT工F工ED EXTERNALLY DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp QUOTA UNLIMITED ON users; 创建的用户rscuser采用操作系统验证,存储对象默认使用users表空间,且在该表

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档