实验3数据库的安全性和完整性

实验3数据库的安全性和完整性

ID:22280940

大小:242.45 KB

页数:7页

时间:2018-10-28

实验3数据库的安全性和完整性_第1页
实验3数据库的安全性和完整性_第2页
实验3数据库的安全性和完整性_第3页
实验3数据库的安全性和完整性_第4页
实验3数据库的安全性和完整性_第5页
资源描述:

《实验3数据库的安全性和完整性》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程实验报告课程名称数据库系统概论班级实验日期姓名学号实验成绩实验名称实验3:数据库的安全性和完整性实验目的及要求1.掌握实体完整性规则的定义方法;2.掌握参照完整性规则的定义方法;3.掌握用户定义完整性的定义方法;4.掌握数据库安全性控制。实验环境操作系统:WindowsDBMS:SQLServer2005实验内容有三个关系模式:Student(snovarchar(lO)主键,snamevarchar(8),ssexvarchar(2)默认为4男’,sageint介于20到50之间,sdeptvarchar(20));Course(cnovarchar(5)主

2、键,cnamevarchar(20)唯一,cpnovarchar(5),creditint);SC(snovarchar(lO)主键,Student表的外键,enovarchar(5)主键,Course表的外键,gradeint)。数据库的完整性(1)利用查询分析器创建上述3个基本表。(2)删除student表的关于sage20到50的约束数据库的安全性:用GRANT和REVOKE语句完成以下授权定义或存取控制功能:(1)用户王明对Student表和Course表有SELECT权力;(2)用户李勇对Student表和Course表有INSERT和DELETE权力;

3、(3)用户刘星对Student表有SELECT权力,对Student表的sage字段有更新权力;(4)用户张新具有创建表的权力;(5)用户周平具有对Student表和Course表所有权力,并具有给其他用户授权的权力;(6)回收李勇、张新的权限。调试过程及实验结果(1)利用查询分析器创建上述3个基本表。snosnamessexsaqesdept*NULLNULLNULLNULLNULLenocnamecpnocredit*NULLNULLNULLNULL课程实验报告课程名称数据库系统概论班级实验日期姓名学号实验成绩实验名称实验3:数据库的安全性和完整性实验目的及要

4、求1.掌握实体完整性规则的定义方法;2.掌握参照完整性规则的定义方法;3.掌握用户定义完整性的定义方法;4.掌握数据库安全性控制。实验环境操作系统:WindowsDBMS:SQLServer2005实验内容有三个关系模式:Student(snovarchar(lO)主键,snamevarchar(8),ssexvarchar(2)默认为4男’,sageint介于20到50之间,sdeptvarchar(20));Course(cnovarchar(5)主键,cnamevarchar(20)唯一,cpnovarchar(5),creditint);SC(snovar

5、char(lO)主键,Student表的外键,enovarchar(5)主键,Course表的外键,gradeint)。数据库的完整性(1)利用查询分析器创建上述3个基本表。(2)删除student表的关于sage20到50的约束数据库的安全性:用GRANT和REVOKE语句完成以下授权定义或存取控制功能:(1)用户王明对Student表和Course表有SELECT权力;(2)用户李勇对Student表和Course表有INSERT和DELETE权力;(3)用户刘星对Student表有SELECT权力,对Student表的sage字段有更新权力;(4)用户张新具

6、有创建表的权力;(5)用户周平具有对Student表和Course表所有权力,并具有给其他用户授权的权力;(6)回收李勇、张新的权限。调试过程及实验结果(1)利用查询分析器创建上述3个基本表。snosnamessexsaqesdept*NULLNULLNULLNULLNULLenocnamecpnocredit*NULLNULLNULLNULLsnoenograde来NULLNULLNULL(2)_删除student表的关于sage20到50的约來100%-命令已成功芫成。⑶用户王明对Student表和Course表有SELECT权力;名称类型y王明用户王明的权眼

7、史):列权眼(£)..李》的权限(I):醐m.显式[有效麵授权者授予具有授予...拒绝插入10iQ0插入dbo囹0O••$番定义000查看更改跟踪00更改0O0更新OOO梓管所有杈IrlF1n-(4)用户刘S对Student表冇SELECT权力,对Student表的sage字段冇更新权力;显式有效权限授杈者授予具有授予...拒绝掊管所有权EJ0控制E00刪除00O迭择00迭择dbo0引用□OOA李勇用户刘星1用户A王明用户刘星的权限比):列权限(£)...显式有效权限授权者授予具有授予...拒绝>更新dbo■□B接管所有权0B0,空制0B0―1刪除OB0**迭择O

8、OE迭择d

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。