- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库系统原理》实验指导4
实验要求
1、每次实验前学生必须根据实验内容认真准备。
2、在指导教师的帮助下能够完成实验内容。
3、实验结束后总结实验内容、书写实验报告。
4、遵守实验室规章制度、不缺席。
5、实验学时内必须做数据库的有关内容,不允许上网聊天或玩游戏。
实验报告的书写要求
1. 明确实验的目的及要求;
2. 记录实验的输入数据和输出结果;
3. 说明实验中出现的问题和解决过程;
4. 写出实验的体会和实验过程中没能解决的问题;
实验4 授权及收回授权、约束、触发器
一.实验目的
通过对本综合性实验的训练,学生能够比较熟练地掌握数据库的基本理论和方法,熟练掌握Oracle 10G数据库的使用方法;熟练掌握Oracle 10g的安全管理机制;熟练掌握数据库完整性控制机制;掌握触发器的建立与修改方法。
二.实验要求
1、掌握Oracle数据库的安全性管理技术;
2、掌握数据库中数据完整性约束控制技术;
3、掌握触发器的建立与修改方法。
三.设计的内容或知识点
数据库的账号、用户的建立、删除以及授权机制
数据的完整性以及如何定义约束、使用规则和默认值
触发器
四、实验环境
一种情况:普通PC机,装有Oracle的客户端,通过客户端配置和移植工具中的net manager配置远程数据库服务器,实现连接。
另一种情况:下载简单的客户端配置程序,配置tnsnames文件,通过toad或pl/sql developer开发工具连接远程数据库服务器,实现连接。
本实验环境现在选用第一种情况进行实验。
五、实验步骤
1、数据库的账号、用户的建立、删除以及授权机制
1)对于系统中的每一个用户,Oracle都为其建立特定的用户账号。用户账号管理是Oracle实现安全性的核心。本实验要求实践以下内容:创建用户、修改用户的设置及口令、锁定和解锁用户、删除用户。
A、创建用户语法:
create user 用户名 --登录用户名
identified by 密码 | external | globally by ‘外部名’ --密码
default tablespace --默认表空间
temporary tablespace --临时表空间
quota 数目 on 表空间名称 --使用表空间的数量
profile 用户配置文件 --配置用户登录及使用资源信息
password expire --密码过期
account lock | unlock --帐户锁定/解锁 B、修改用户的设置及口令、锁定和解锁用户
alter user 用户名 --登录用户名
identified by 密码 | external | globally by ‘外部名’ --密码
default tablespace --默认表空间
temporary tablespace --临时表空间
quota 数目 on 表空间名称 --使用表空间的数量
profile 用户配置文件 --配置用户登录及使用资源信息
password expire --密码过期
account lock | unlock --帐户锁定/解锁 C、删除用户
drop user 用户名 cascade; 2)Oracle定义了一整套丰富、完整的权限,通过授予或撤销用户适当的权限,实现了安全的数据库访问控制。在Oracle数据库中,有两类权限,即对象权限和系统权限。对象级别权限是由用户赋予的访问或操作数据库对象的权限。
A、系统权限不是控制对指定数据库对象的访问,而是用来许可对各种特性的访问,或许可Oracle数据库中的特定任务。
授予用户系统权限的基本语法格式如下:
grant system_privilege to username [with admin option];
B、对象权限可以用来控制对指定数据库对象的访问。
授予用户对象权限的语法格式如下:
grant object_privilege on object_name to username [with grant option];
3)为了简化权限管理并提高效率,可以使用角色,角色是具有名称的一组系统权限和对象权限的集合。
创建数据库角色的基本语法格式如下:
create role role_name;
create role role_name [not identifed | identified by role_password];
4)收回用户所拥有的权限
revoke system_privilege from use
您可能关注的文档
- 《单独中洞见Ⅱ》书中部分格言诠释.doc
- 《卖木雕的少年》第2课时.doc
- 《单项式和多项式》教学设计.doc
- 《卖木雕的少年》第一课时—.doc
- 《卸妆》全一期-CV本.doc
- 《历史与社会》八下第5单元知识梳理.doc
- 《厄运打不垮的信念》设计和评析.doc
- 《去年的树》(第14稿).doc
- 《参与式社会评估》第五章参与式扶贫项目社会评估.doc
- 《及太阳比赛早起》教学设计.doc
- 2024至2030年中国平开上悬塑钢门窗行业投资前景及策略咨询研究报告.docx
- 2024至2030年中国工业甲基萘行业投资前景及策略咨询研究报告.docx
- 2024至2030年中国座椅拉手行业投资前景及策略咨询研究报告.docx
- 高二 化学 选择性必修2 第二章《第二节 分子的空间结构(第2课时)》课件.pptx
- 2024至2030年中国座便器连接件行业投资前景及策略咨询研究报告.docx
- 2024至2030年中国平衡灯行业投资前景及策略咨询研究报告.docx
- 2024至2030年中国弹力桃皮绒绣花布行业投资前景及策略咨询研究报告.docx
- 2024至2030年中国建筑大钟行业投资前景及策略咨询研究报告.docx
- 2024至2030年中国工业防护服装行业投资前景及策略咨询研究报告.docx
- 2024至2030年中国庆典冰雕行业投资前景及策略咨询研究报告.docx
最近下载
- LittleSwan小天鹅TB36V81H 波轮全自动洗衣机 巴赫银 门盖巴赫银 波轮式 220V,1Ph 50Hz.pdf
- 广东梅州抽水蓄能电站二期环境影响报告书(送审稿).doc
- 第一讲:形势与政策课件.ppt VIP
- 大型轧辊激光毛化及表面强化成套系统项目建议书.pdf
- 林和靖意象在日本文化中的流播和变异___以汉诗文为中心.pdf
- 阳光棚光伏支架结构计算书.pdf
- Project 2 Our friends(教案)-2021-2022学年英语五年级上册 .docx
- 气测录井资料解释与应用详细课件.ppt VIP
- 气测录井资料解释与应用详细课件.pptx VIP
- 旧建筑再利用的计手法及相关问题探讨——以博览类建筑为例.pdf
文档评论(0)