欢迎来到天天文库
浏览记录
ID:46383768
大小:75.50 KB
页数:8页
时间:2019-11-23
《冯桂亚安全性管理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、北华航天工业学院《数据库原理与应用》实验报告报告题目:数据库安全性管理作者所在系部:计算机科学与工程系作者所在专业:计算机科学与技术专业作者学号:20104051126作者姓名冯桂亚指导教师姓名:张春娥完成时间:2012年5片1H北华航天工业学院教务处制数据库安全性管理一、实验目的1、理解数据库的安全性机制;2、掌握SQLServer2005的验证模式、登录管理、用户管理、角色管理以及权限管理;二、实验内容(一)附加上次实验所创建的数据库“db_Library”,并回顾该库的数据表信息。(二)设置SQLServer的安全验证模式,并以两种方式尝试登录。(三)登
2、录账户管理1、在当前Windows系统中新建一个用户Test,密码为secret,然后以管理员身份登录SQLServer,并将该系统用户添加为登录用户,并赋予系统管理员的权限。然后以该用户身份登录SQLServero2、使用SQL语句创建一个SQLServer登录账户,账户名为你的名字拼音,密码自定义。创建完成后,以该账户来进行登录。3、使用SQL语句来修改上述登录账户的密码。4、禁用上述登录账户连接SQLServer,并进行验证。(四)数据库用户管理1、使用SSMS添加db.Library数据库用户Userl,其登录账户为上题所创建的Windows账户,使用
3、默认dbo架构。2、使用SQL语句添加db_Library数据库用户User2,其登录账户为上题所创建的SQLServer登录账户,使用默认dbo架构,并赋予该用户能够运行Select语句的权限。(五)权限管理1、使用SSMS将创建数据表和创建视图的权限授予User202、使用SQL语句将对db.Library数据库中图书信息表的查询、插入、以及对书名和作者列的修改权限授予用户User2o3、使用SSMS收回User2创建数据表和创建视图的权限。4、使用SQL语句收回User2修改书名和作者列的权限。(六)删除上述所建立的数据库用八以及登录账八。三、实验步骤■
4、■创建登录用户-createloginyayawithpassword='123456'--修改密码alterloginyayawithpassword='654321'••创建用户-usedb_LibrarygocreateuserUser2forloginyaya-赋予选择权限-grantselecttoUser2grantselect,update(书名,作者),insertontb_booktoUser2-收回权限-revokeupdate(
5、5名,作者)ontb_bookfromUser2-删除用户,登录账户-dropuseruser2droplog
6、inyaya四、实验总结(1)通过这次实验,我了解了数据库的安全性机制,知道了数据库完整性约束机制上相关语法的书写!(2)掌握SQLServer2005的验证模式、登录管理、用户管理、角色管理以及权限管理,学会了如何用SQL语句来实现这些功能。北华航天工业学院《数据库原理与应用》实验报告报告题目:SOL语言作者所在系部:计算机科学与工程系作者所在专业:计算机科学与技术专业作者学号:20104051113作者姓名:张明明指导教师姓名:张春娥完成时间:2012年4月5日北华航天工业学院教务处制北华航天工业学院《数据库原理与应用》实验报告报告题目:SQL语言作者所在
7、系部计算机科学与工程系作者所在专业计算机科学与技术专业作者学号作者姓名指导教师姓名完成时间20104051124张鑫张春娥2012年4月5日北华航天工业学院教务处制
此文档下载收益归作者所有