版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/9《数据库原理与应用》实验报告实验名称:班级:学号:姓名:一、实验目的(1)了解Oracle数据库中的用户管理,模式,权限管理和角色管理。(2)掌握为用户分配权限的方法。(3)了解为不同用户分配不同权限的目的及原因。二、实验过程1.用系统帐户sys登录数据库,分别创建数据库内部用户user_one和user_two,创建时自己为用户分配帐户口令。语句:createuseruser_oneidentifiedby123456defaulttablespaceuserstemporarytablespacetempquotaunlimitedonusers;createuseruser_twoidentifiedby123456defaulttablespaceuserstemporarytablespacetempquotaunlimitedonusers;执行结果:
一鼠对堂快想用邑快用系统快阑闹嚣怵户赖雌对象极限话色极限一鼠对堂快想用邑快用系统快阑闹嚣怵户赖雌对象极限话色极限聚她.限限曹帐户则住一般对象权限角色权限系统权限限额表空间最大单位不限制►users一般对象极限角色权限系统权限限额表空间最大单位不限制busers2.为了使两位用户登录数据库请为其授予相应的权限。语句:grantcreatesessiontouser_one;grantcreatesessiontouser_two;执行结果:匚菽对象权限角色权限系缄权限限额一I系统权限可摄予>ccEatTs号ssiool..授予用户user_one在自己模式下创建表的权限,在任何模式下删除表的权限,授予用户user_two可以在任何模式下创建表的权限,查询任何模式下表中数据的权限和在任何模式下创建视图的权限。语句:grantcreatetable,dropanytabletouser_one;grantcreateanytable,createanyview,selectanytabletouser_two;执行结果:
系统权限可授予►createsession系统权限可授予►createsessionrcreateTablerdropanytable□TS对象权限用色极限系统接眼限额系统权限可授予►createanytablecreateanyviewrcreatesessionrselectanytabler一般对象梆艮甬邑权限素统权限限翻.分别用user_one和user_two登录,写出相应的SQL语句验证为其授予的权限。如果建立的表中有主键约束,需要预先授予user_one和user_two用户createanyindex的权限。)语句:createtablet1(avarchar2(10));droptableheart.change_major;createtableheart.t2(bvarchar2(10));createviewheart.abcasselectsc.sno,student.sname,ame,gradefromstudent,sc,coursewherestudent.sno=o=oandmajor='生物工程';selectsc.sno,student.sname,ame,gradefromstudent,sc,coursewherestudent.sno=o=oandmajor='生物工程';执行结果:画列邛链附粉苴曲量引TIW用TrhmH荒里所有者名称虚拟|类型可为空名称虚拟|类型可为空裁认)rVARCHAR2C10)--^Tables:COURSE:EJ:ffiP:ffiS:SSC:ESPJI1STUDENT国一股网列而进M代寄嘲主弓I行*F3名称名称虚拟类型►BVARCHAR2(10)司为空名称虚拟类型►BVARCHAR2(10)司为空I--JViews3国ABC|>BJSJ_VIEWI>SP_LS3童sj_VIEW3国XF_VIEW田■吊④4口W肛-卜SNOSNAMECNAMEGRADE1101440张宏薇•数理统L942101440张宏薇电篁化会计823101440张宏薇•经济数学基础764101440张宏薇微观经济学875101440张宏薇听力技巧626101475宋雅君税法31101475宋雅君概率论593101475宋雅君对外贸易保险339101475宋雅君,投资金融管理电算化9110101475宋全佳君国民经济管理学3511101216孙£、岚.计算机语言9512101216坏上、.国管理心毡E学8713101216孙4、岚■银行会十卜学9614101216珞工国际信贷与结算5215101216孙<1、岚.管理信息4516101219路宽国际经济组织70171.01219路宽国际营销学3o18101219路宽-项目评估S3.用系统帐户sys登录数据库,创建用户user_three,将角色权限DBA授予用户user_three,并将S、P、J、SPJ四张表导入到user_three模式下。语句:createuseruser_three
identifiedby123456defaulttablespaceuserstemporarytablespacetempquotaunlimitedonusers;grantdbatouser_three;执行结果:一般的欧强限电色找限卷钝讴我鼻呼住对象极限角色根限角色可授予nn-h一般的欧强限电色找限卷钝讴我鼻呼住对象极限角色根限角色可授予nn-hir默认►dbarra对象权限角色极限系统枳限限额系统权限限额可授予系统权限可授予♦unlimitedtabi巳spacePJPJrJpssH瑁«s目▼_rnrlirnrnjiIL-Jr।.使用user_three登录,完成如下授权,在user_one和user_two用户下执行相应的SQL语句验证授权是否成功。(1)把对表S的INSERT权力授予用户user_one,并允许他再将此权限授予其他用户。语句:grantinsertonstouser_onewithgrantoption;执行结果:一国施也用用色柳艮疳椒银P演网象I选择插入更新删除参煦改变索引执行读Writeir———u>■nb="▼!i!,»■nn►sGrantable(2)用户user_two对S,P,J三个表有SELECT和INSERT权力语句:grantselect,insertonstouser_two;grantselect,insertonptouser_two;grantselect,insertonjtouser_two;执行结果:选择改变索弓:_011BIM*己执行结果:选择改变索弓:_011BIM*己W脚刺I黑执行读Write(3)用户user_one对SPJ表有DELETE权力,对QTY字段具有UPDATE权力。语句:grantdelete,update(qty)onspjtouser_one;执行结果:-an保做岛包顺本价SIBffiH|对象|选坍插入|更新|删窿怦B卜sGrantable5pjYe?
(4)收回user_one对S表的插入权限。语句:revokeinsertonsfromuser_one;执行结果:一朋对象选择插入更新一朋对象选择插入更新删除SpjYes对象权限角色权限辎捏眼眼掰参旦.把对用户user_two授予的所有权限收回,只保留登录权限。(系统权限和对象权限应该分别收回)语句:revokecreateanytable,createanyview,selectanytablefromuser_two;执行结果:匚藏对象权限|编色权限「系统权限限额一|系统权限.|可授予「►createsession厂.用系统帐户sys登录数据库,创建用户user_four,将角色权限DBA授予此用户,在user_four的模式下导入Sudent、Course和SC表。语句:createuseruserfouridentifiedby123456defaulttablespaceuserstemporarytablespacetempquotaunlimitedonusers;grantdbatouser_four;执行结果:-ffi升立椁限曲纳摩.锐版限限苕镭usa_nui镭usa_nui口党I;I…KiJUOfl.lEEEUH刘ifDIF11UI.-":♦户就蚯一角色可授予默认►dba厂v
y」Tabies|COURSEI>sSC■雷STUDENT.使用user_four登录,创建角色STUDBA,将修改Student、Course、SC表结构的权限,插入、删除、修改和查询三张表中数据的权限授予角色5可口8八,将角色的权限授予user_one和user_two。语句:createroleSTUDBA;grantalter,insert,delete,update,selectoncoursetostudba;grantalter,insert,delete,update,selectonstudenttostudba;grantalter,insert,delete,update,selectonsctostudba;grantstudbatouser_one,user_two;对象选择插入更新删除改变执行读Wri对象选择插入更新删除改变执行读Wriie1courseYe^YesYezYes¥e^scYeaYesYesYesYesstudentYesYesYeaYesYe5执行结果:一根EWKM尉国谦却即角色p授予默认►studbar对象投冏角色枳“系统权限限额一般.对于通过STUDBA角色授予的权限,在user_one和user_two用户下执行相应的SQL语句对权限进行验证。语句:altertableuser_four.studentadds_entrancedate;select*fromstudent;执行结果:
=]一相画列中迦邛蛤宣嚼案引.,雌铲九二二皿二类型所有老宣林[名称虚拟类型可为空默认/表达式存储注释►SXOnVARCHAR2Q0)rSNAMErVARCHAR2(40)rSEXrVARCHAR2(2)平InationrVARCHAR2(20)POLITICALrVARCHAR2(20)*BIRTHrDATE*COLLEGErVARCHAR2(40)*MAJORnVARCHAR2(40)FSENTRANCErDATEP卧《好矍必也中0营SKOSKAMESEXNATIONPOLITICALBIRTHCOLLEGE11AJ0Rbi101102刘泽M男1995『8/23'动物科技学院草业科学2101103谢泳棒女1^94/12/12'植物保护学院制药工程3101104张洲男1995/5/4'动物科技学院水产养殖学4101105朱安琪女1995/4/4'信息工程学院软件工程3101106曾罗畅男1935/9/1生命科学学院生物技术6101107知林鸿男1S194/7/23'经浙管理学院金融学了10110B脸信助男1995/5/15-信息工程学院告息管理与信息系统8101103肖秀女1SS5/4/16'植物保护学院制药工程9101110钟嘉纬凫1994/3/8-边济管理学院土地资源管理10101111袁皓男1995/2/1'生前科学学院生物技术11101133王浩琳女1SS3/4/30'资源环境学院资源环境科学12101134滕欣宇女1995.j/jO-资源环境学院资源环境科学1314101135101136张天闻泉伊市男男・温克族1995『5/2。'1994jr2/14”动物科技学院资源环境学院动物科学水土宪持与荒漠化防治15
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 超深矿井智能通风与避险系统指南
- 浙江省杭州市余杭区2025-2026学年五年级上学期期末考试语文试卷(文字版含答案)
- 2026年综合外科医护专项医院招聘考试笔试试题(含答案)
- 2026年烟草物流管理专员招聘考试笔试试题(含答案)
- TOP100-2016全球案例研究峰会
- 2023年陕西省建筑安全员《C证》考试题库
- 中医馆医保检查高频扣分项总结2026
- 2026 年骨盆骨折失血性休克抢救护理个案
- 高考英语阅读理解障碍词汇集
- 2026年秋季初中物理开学第一课 学科思维训练教学设计
- 2026年聊城职业技术学院公开招聘工作人员(16名)笔试参考题库及答案详解
- 2026年河北中考语文考试(真题)及答案
- ISO 9001-2026质量管理体系之“10改进”流程清单(雷泽佳编制-2026A0)
- 2026年保密观试题库及参考答案
- 2026年初中物理教师进城选调三套模拟试卷(含答案)
- 2026年6月全国Ⅰ卷数学高考真题试题(原卷) 含答案
- 代发工资劳务外包合同
- 2026年林业局招聘历年仿真题
- 跨媒介视域下的冬至祝福短信创作:基于核心素养的初中八年级语文综合性学习教案
- 皮秒激光下硫系相变材料的相变机制与多阶光学性能解析
- 聚丙烯(PP)原材料MSDS报告(PPH-T03牌号)
评论
0/150
提交评论