实验6数据库的安全性.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验6数据库的安全性

实验6 数据库的安全性 3.6.1实验类型 验证型实验 3..2实验目的 理解 掌握掌握 3.6.3基础知识 :各选项含义如下: IDENTIFIED BY password:用户口令; DEFAULT TABLESPACE tablespace:默认表空间; TEMPORARY TABLESPACE tablespace:临时表空间; PROFILE profile|DEFAULT:用户资源文件; QUOTA integer[K|M]|UNLIMITED ON tablespace:用户在表空间上的空间使用限额,可以指定多个表空间的限额。: 建立视图:-SQL提供了CREATE语句进行视图的创建,它的一般格式如下: 查询视图:-SQL提供了SELECT语句进行视图的查询。从用户的角度,对视图进行查询与对基本表的查询是一样的。 更新视图:-SQL提供了DROP语句进行视图的删除,它的一般格式如下: 用户文件用户资源文件用来对用户的资源存取进行限制,包括:cpu使用时间限制、内存逻辑读个数限制、每个用户同时可以连接的会话数据限制、一个会话的空间和时间限制、一个会话的持续时间限制、每次会话的专用SGA空间限制。创建用户文件的语法如下: 其中: SESSION_PER_USER: 用户可以同时连接的会话数量限额; CPU_PER_SESSION:用户在一次数据库会期间可占用的CPU时间总量限额,单位为百分之一秒; USER_PER_CALL:用户一次SQL调用可用的CPU时间总量限额,单位为百分之一秒; LOGICAL_READS_PER_SESSION:在一次数据库会话期间能够读取的数据库块的个数限额; LOGICAL_READS_PER_CALL:一次SQL调用可以读取的数据库块数限额; IDLE_TIME:用户连接到数据库后的可空闲时间限额,单位为分钟,若空闲时间超过此值,则连接被断开; CONNECT_TIME:一次连接的时间总量限额,单位为分钟,连接时间超过此值时,连接被断开; PRIVATE_SGA:用户么有的SGA区的大小,单位为数据库块,默认值为UNLIMITED; COMPOSITE_LIMIT:这是一项由上述限制参数构成的组合资源项。3.6.4实验内容 3.6.5实验Grant dba to system; 2 重新以自己的账户登录,创建一个数据库用户:账号_USER1(注:账号即学生登录数据库账号:S2009XXXX)该用户拥有的所有权限。 Create user user1 identified by 123; 3 建立角色:账号_OPER,该角色拥有调用借书、还书、预约的权限。 (注:执行存储过程的授权语句 Grant execute on procedure_name to user/role) Grant execute on p_borrow to system_oper; Grant execute on p_return to system_oper; Grant execute on p_preborrow to system_oper; 4创建一个数据库用户:账号_USER2(注:账号即:S2009XXXX) 为该用户授权角色:账户_OPER。 Create user user2; Identified by 123; Grant system_oper to user2; 5建立视图VIEW_READER, 该视图包含书目(ISBN, 书名,作者,出版单位,单价,图书名)(注:所有属性来自关系书目和图书分类) Create view VIEW_READER(v_isbn,v_name,v_writer,v_unit,v_price,v_name) As select bisbn,bname,bwriter,bunit,bprice,booktype.tname From bookname,booktype; 6 创建一个数据库用户:账号_USER3(注:账号即:S2009XXXX) 该用户具有对视图VIEW_READER查询的权限。 Create user user3 Identified by 123; Grant select On VIEW_READER To user3; CREATE USER username IDENTIFIED BY password DEFAULT TABLESPACE tablespace TEMPORARY TABLESPACE tablespace PROFILE pr

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档