欢迎来到天天文库
浏览记录
ID:41654966
大小:680.80 KB
页数:16页
时间:2019-08-29
《实验七数据完整性和数据安全性》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《数据库原理及应用》课程实验报告项目名称:数据完整性和数据安全性实验学生姓名:左燕玲学生学号:201207020121指导教师:王玉兰完成日期:2014年12月10日一实验目的使学生加深对数据安全性和完整性知识的理解,了解SQLServer的数据安全性和完整性控制机制,掌握SQLServer中用户、角色及操作权限的创建和管理方法,学会T-SQL表达触发器和创建触发器方法。二实验要求1)为所属的SQL服务器设置WindowsNT安全认证模式。2)建立一个登录用户,分别为学生•课程库、图书•读者库建立数据库用户和数据库角色;査看服务器角
2、色及权限,使新登录加入到合适的服务器角色中;查看数据库角色及权限,使新用户加入到合适的数据库角色中。3)用两种不同的方法将学生•课程库、图书•读者库的所有操作权赋予新建角色,将创建表、创建视图和备份数据库的权限赋予新建的数据库角色。4)创建触发器:利用触发器来保证学生选课库中选课表的参照完整性,以维护其外码与参照表中的主码一致。三实验内容SQL服务器设置为仅Windows的集成安全认证模式,帐户为系统帐户。2)结果:2确定名称:新建登录用户名为“loginl”,使用SQLServe身份验证;在学生•课程库中,新建数据库用户名为“us
3、erl”(登录用户名为“loginl”),新建数据库角色名为“rosel";在图书•读者库中,新建数据库用户名为“used”(登录用户名为"loginrO,新建数据库角色名为“n>se2”2)结果:文件(D■作⑴ma)窗口op衲助a)s©(B>0型厲回*40/0(130访紂许ar许町许可m如,tfiSiaplifieiCIummS>«>lifi«4CIumzSiMltfi<4Cluw••ittrS»3个環目0tuiumA4mtu■tr.Z■7iIP制台HHI录MicrosoftSQLServersSQLServer!fl(loc
4、al)(fmdovs・T)安全ttXjSxi.磋::□□□a口£数据库用户展性一新建用户常规登录名QJ用尸名(La数据库角色成员(IW数据库角色中允许□□□pubbc□口□□口db^ownerdb^accessadmindb.securityadmindb_ddladmmdb.backupoperatordb^datareaderdb^dalawriterdb^denydalareaderdb^denydalawritef属性(B)…确定取消I帮助I文件d)•作Q)St看世)I*d)«□«)MfthQj)3©CH>"□©(5®44
5、0/o恵Q文件q横ft@)i«(y)xx(X)«□«)MfthQj)s£)®X◎話(50]*・4Q/OlfiG■•范:MdCl3*licrogoftSQLScrversSQLServer*f
6、(local)(VmdovfIT)^l色□回>一j应"台很目录-勺
7、iicroxoftSQLSerrtrs❷OSQLStrvtrffl33>ax
8、户定义的毎用户定义的U兮关和B□«比後R)5存it垃觀也用户勿角色jm»j县用户定义的毎用户定义的•」务t,□«9^D«ttsCj安全性jni*fJJpublbc•ccmbgb・ckupop・r・lor4«tar«tderdtlarrit9、ladmin«■»db_backupoperalordb^datareaderdb.datawriterdb^denydatareadefdb^denydatawriterro$e1确定取消I廉性⑻…10、帮助数据库角色展性一新建角色第规SQLServer支持两种数据库角色类型:标准角色(包含成员)和应用程序角色(需要巒码).数据库角色类型:介标准角色($)u$er2「应用程序角色(£)确定11、取消12、帮助I用所建用户登录结果为:B尙—A80t.•locinl-无粗2设置权限和定义方法:使新登录"login1加入到SystemAdminis13、trators服务器角色中,可访问学生•课程库和图书•读者库;在学生•课程库中,将"userl”加入"rosel”和db-owenr,通过选择角色对"rosel”授权;在图书•读者库中,将“user2”加入“rose2”和db-owe
9、ladmin«■»db_backupoperalordb^datareaderdb.datawriterdb^denydatareadefdb^denydatawriterro$e1确定取消I廉性⑻…
10、帮助数据库角色展性一新建角色第规SQLServer支持两种数据库角色类型:标准角色(包含成员)和应用程序角色(需要巒码).数据库角色类型:介标准角色($)u$er2「应用程序角色(£)确定
11、取消
12、帮助I用所建用户登录结果为:B尙—A80t.•locinl-无粗2设置权限和定义方法:使新登录"login1加入到SystemAdminis
13、trators服务器角色中,可访问学生•课程库和图书•读者库;在学生•课程库中,将"userl”加入"rosel”和db-owenr,通过选择角色对"rosel”授权;在图书•读者库中,将“user2”加入“rose2”和db-owe
此文档下载收益归作者所有