西北农林科技大学数据库实习四_大学生数据库系统实习

2020-02-28 实习报告 下载本文

西北农林科技大学数据库实习四由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“大学生数据库系统实习”。

《数据库原理与应用》实验报告

一、实验目的(1)了解Oracle数据库的用户管理,权限管理和角色管理。(2)掌握为用户分配权限的方法。

(3)了解为不同用户分配不同权限的目的及原因。

二、实验内容

用SQL语句完成以下内容:

1. 用系统帐户sys登录数据库,分别创建用户Tom和Mary,创建时分配帐户口令。

用户Mary

用户Tom

2. 为了使两位用户登录数据库请为其分配相应的权限。/ 6

运行结果1

运行结果2

3. 授予用户Tom在自己模式下创建表和视图的权限,授予用户Mary可以在任何模式下创建表的权限。

代码/ 6

运行结果1

运行结果2 4. 用Mary帐户登录,在Tom模式下创建一张表,表结构自定。(如果建立的表中有主键约束,需要预先授予Mary用户create any index的权限。)

代码

5.用系统帐户sys登录数据库,创建用户John,将角色权限DBA授予用户John,并将S、P、J、SPJ四张表导入到John模式下。

代码

(1)把对表S的INSERT权力授予用户Tom,并允许他再将此权限授予其他用户。

代码

运行结果

(2)用户Mary对S,P,J三个表有SELECT和INSERT权力 / 6

代码

运行结果

(3)用户Tom对SPJ表有DELETE权力,对QTY字段具有UPDATE权力。

代码

运行结果

(4)把对用户Tom授予的所有权力收回

代码/ 6

运行结果

(5)对用户Mary增加SPJ表的SELECT权力。

代码

运行结果

6.在John模式下导入Sudent、Course和SC表,创建角色STUDBA,将修改Student、Course、SC表结构的权限、操作三张表中数据的权限授予角色STUDBA,将角色的权限授予所有用户。

代码/ 6

授予角色student的权限

将student权限授予所有用户

三、实验总结

总结:这次实验,掌握了创建用户和授权的基本操作,基础代码记得不熟练,需要看书才能完成作业。今后还得继续努力做得更好!/ 6

西北农林科技大学

西北农林科技大学2005年下半年教职工政治理论学习安排2005年下半年全校教职工政治理论学习总的要求是:坚持以“三个代表”重要思想为指导,深入学习贯彻党的十六大及十六届四中......

西北农林科技大学

西北农林科技大学2006年上半年教职工政治理论学习安排一、学习内容1、关于科学发展观及构建社会主义和谐社会的有关论述2、胡锦涛同志在全国科学技术大会上的讲话3、《国家......

西北农林科技大学

西北农林科技大学热能与动力工程(本科类)热能与动力工程专业 学制四年,毕业授予工学学士学位。本专业培养具备水利水电动力工程学科的基本理论、基本知识和基本技能,受到现代......

西北农林科技大学

西北农林科技大学(2010届)专科毕业设计(论文)在中职畜牧兽医专业教学中体现就业导向的实践探索专业:畜牧兽医专业学生姓名:张进财2010年摘 要以就业为导向是国家根据我国现状和职......

西北农林科技大学实习报告

摘要:做为水利水电工程二年级的学生,学校安排了本次为期五天的认识实习。要求学生对水工建筑物有基本认识。通过实习让我们对水工建筑物的规模,作用及特点有了很大的了解。同......

《西北农林科技大学数据库实习四.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
西北农林科技大学数据库实习四
点击下载文档
相关专题 大学生数据库系统实习 科技大学 数据库 西北农林 大学生数据库系统实习 科技大学 数据库 西北农林
[实习报告]相关推荐
[实习报告]热门文章
下载全文