版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学校代码:10128 学 号:201220905048数据库原理及应用实验报告题目:数学生姓名:孙 学院:理系别:数专业:信班级:信任课教师:侯据库的安全性 跃学院学系息与计算科学 计 1 2-2二o 五年五月一、实验目的1. 数据库用户的管理(1) 掌握windows登录名的简历与删除方法;(2) 掌握sql server登录名的建立与删除方法;(3) 掌握数据库用户创建与管理的方法。2. 服务器角色的应用(1) 掌握服务器角色的用法。3. 数据库权限管理(1) 掌握数据库权限的分类;(2) 掌握数据库权限授予、拒绝和撤销的方法。二、实验内容1. 数据库用户的管理。1) windows登录名
2、(1) 使用界面方式创建windows身份模式的登录名。(2) 使用命令方式创建windows身份模式的登录名。2) sql server 登录名(1) 使用界面方式创建sql server登录名。(2) 以命令方式创建sql server登录名。3) 数据库用户(1) 使用界面方式创建yggl的数据库用户。(2) 使用命令方式创建yggl的数据库用户。2. 服务器角色的应用。1) 固定服务器角色(1) 通过资源管理器添加固定服务器角色成员。(2) 使用系统存储过程sp addsrvrolemember将登录名添加到固定服务器角色中。2) 固定数据库角色(1) 以界面方式为固定数据库角色添加成
3、员。(2) 使用系统存储过程sp_addsrvrolemember将yggl的数据库用户添加到固定数掘库角色 db owner 中。3) 自定义数据库角色(1) 以界面方式创建自定义数据库角色,并为其添加成员。(2) 以命令方式创建自定义数据库角色。3. 数据库权限管理。1) 授予数据库权限(1) 以界面方式授予数据库用户yggl数据库上的create table权限。(2) 以界面方式授予数据库用户在employees表上的select、delete权限。(3) 以命令方式授予用户yan在yggl数据库上的create table权限。(4) 以命令方式授予用户yan在yggl数据库上sal
4、ary表屮的select、delete权限。2) 拒绝和撤销数据库权限(1) 以命令方式拒绝用户yan在departments表上的delete和update权限。(2) 以命令方式撤销川户yan在salary表中的select、delete权限。三、实验程序1. 使用命令方式创建windows身份模式的登录名。use mastergocreate login s201505administratorfrom windows2. 以命令方式创建sql server登录名。create login yanwith password=*123456*3. 使用命令方式创建yggl的数据库用户。us
5、e ygglgocreate user yan for login yan with default一schema-dbo4. 使用系统存储过程sp addsrvrolemember将登录名添加到固定服务器角色中。exec sp_addsrvrolemember1yan1, f sysadmin towner5. 使用系统存储过程sp_addsrvrolemember将yggl的数据库用户添加到固定数据库角色db 屮。use ygglgoexec sp_addrolemember1db_owner1, f yan16. 以命令方式创建自定义数据库角色。use ygglgocreate role
6、 myrolel authorization dbo7. 以命令方式授t用户yan在yggl数据库上的create table权限。use ygglgogrant create table to yango8. 以命令方式授予用户yan在yggl数据库上salary表屮的select、delete权限。use ygglgogrant select,delete on salary to yango9. 以命令方式拒绝用户yan在departments表上的delete和update权限。use ygglgodeny delete,updateon departments to yango10.
7、 以命令方式撤销用户yan在salary表屮的select、delete权限。revoke select,delete on salary from yan四、实验结果1. 使用命令方式创建windows身份模式的登录名。zs65. baxter. . . quer2. s4i* 摘要use master gocreate login xs65admxnistrator|from windows,<b消息命令已成功完成。2. 以命令方式创建sql server登录名。3. 使用命令方式创建yggl的数据库用户。is65 iggl - sqlquery2. sql* 摘要use yggl
8、gocreate user xs65for login xs65with default schei-ia-dbogj消息成功完成.4. 使川系统存储过程sp_addsrvrolemember将登录名添加到固定服务器角色中<>/ss65?tg«l - sqlquery2了sql* 丨摘要exec spaddsrvroleiuember 1xs65 , sysadmin1$消息命令已成功完成。owner5. 使用系统存储过程sp_addsrvrolemember将yggl的数据库用户添加到固定数据库角色db_ 屮。is65.tgol - sqlquery2. sql
9、7; 摘要use yggl goexec sp addrolemerafcer * db owner ' f fxs656. 以命令方式创建自定义数据库角色xs65. tggl - sqlquer. sql* 摘要use yggl gocreate role myrolel| authorization dbo消息命令已成功完成.7. 以命令方式授予用户yan在yggl数据库上的create table权限is65.tggl - sqlquery2. sql« 摘要use yggl gogrant create ta3le to xs65go消息8. 以命令方式授予用户yan
10、在yggl数据库上salary表中的select、delete权限xs65.tggl - sqlquery2. sql» 摘要use yggl gogrant select,delete on saia:to xs65go1消息i命令尸.成功芫成9. 以命令方式拒绝用户yan在departments表上的delete和update权限is65.iggl - sqlquery2. sql» 摘要use yggl godeny delete,updateon departments to xs65go消息命令已成功完成.10.以命令方式撤销用户yan 在 salary 表中的 select、delete 权限。xs65. tggl - sqlquery27sql拿摘要revoke select,deleteon salaryfrom xs65|<心消息l 命令已成功完成。五、实验总结本次实验,通过对数据库用户的管理、服务器角色的应用和数据库权限管理三个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 隔声墙课程设计
- 二零二五版美团骑手个人信息保护及隐私权合同4篇
- 2025年度虚拟货币代持协议模板4篇
- 2025年度绿色环保型土石方工程承包合同协议2篇
- 2025年度文化产品出口销售合同(含版权保护)4篇
- 2025年度物流仓储管理承运商合作协议范本4篇
- 二零二五年度网红餐饮店品牌授权合同4篇
- 曹县建筑加固施工方案
- 2025年度校园食堂厨师临时用工服务合同范本4篇
- 二零二五版建筑门窗安装与节能减排服务协议4篇
- 《阻燃材料与技术》-颜龙 习题解答
- 2024-2030年中国食品饮料灌装设备行业市场发展趋势与前景展望战略分析报告
- 建筑结构课程设计成果
- 纤维增强复合材料 单向增强材料Ⅰ型-Ⅱ 型混合层间断裂韧性的测定 编制说明
- 习近平法治思想概论教学课件绪论
- 宠物会展策划设计方案
- 孤残儿童护理员(四级)试题
- 医院急诊医学小讲课课件:急诊呼吸衰竭的处理
- 肠梗阻导管在临床中的使用及护理课件
- 小学英语单词汇总大全打印
- 卫生健康系统安全生产隐患全面排查
评论
0/150
提交评论