大数据库实验8大数据控制安全系统管理系统

大数据库实验8大数据控制安全系统管理系统

ID:28579152

大小:654.00 KB

页数:23页

时间:2018-12-11

大数据库实验8大数据控制安全系统管理系统_第1页
大数据库实验8大数据控制安全系统管理系统_第2页
大数据库实验8大数据控制安全系统管理系统_第3页
大数据库实验8大数据控制安全系统管理系统_第4页
大数据库实验8大数据控制安全系统管理系统_第5页
资源描述:

《大数据库实验8大数据控制安全系统管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案实验8数据控制(安全性)实验8.1用户标识与鉴别一、实验目的通过实验加深对数据安全性的理解,并掌握SQLServer中有关用户登录认证及管理的方法。二、实验内容与要求1)在SQLServer企业管理器中,设置SQLServer的安全认证模式精彩文档实用标准文案1)创建使用Windows身份验证的登录账号WinUser精彩文档实用标准文案精彩文档实用标准文案1)创建使用SQLServer身份验证的登录账号SQLUser,设置可访问的数据库“教学管理”或“SPJ”精彩文档实用标准文案1)为登录账号WinUse

2、r创建访问local实例中数据库“教学管理”的用户账号精彩文档实用标准文案精彩文档实用标准文案1)为登录账号SQLUser创建访问local实例中所有数据库的用户账号精彩文档实用标准文案1)在SQLServer中建立一个名为“李勇”的登录用户,数据库用户精彩文档实用标准文案精彩文档实用标准文案精彩文档实用标准文案1)演示在SQLServer中取消“李勇”这个用户精彩文档实用标准文案1)在school数据库中创建帐号“王二”,密码是123,并向他授予数据库访问权。精彩文档实用标准文案1)撤销“王二”这个帐号。精彩文档实

3、用标准文案实验8.2自主存取控制一、实验目的通过实验加深对数据库存取控制机制的理解,熟悉SQL的数据控制功能,能够使用SQL语句来向用户授予和收回权限,进行权限管理,熟悉SQLServer中的角色管理。二、实验内容与要求(1)授予用户WINUser可以在数据库“教学管理”中创建视图和表SP_ADDROLEWINUSERUse教学管理GoGRANTCREATEVIEW,CREATETABLETOWINUSER精彩文档实用标准文案(2)不允许用户SQLUser在数据库“教学管理”中创建视图、表,但允许其他操作Use教学管

4、理goGRANTALLPRIVILEGESTOSQLUSERREVOKECREATEVIEW,CREATETABLEFROMSQLUSER或者Use教学管理GoGRANTALLPRIVILEGESTOSQLUSERDENYCREATETABLE,CREATEVIEW,CREATETABLETOSQLUSER(3)分别通过SQLServer企业管理器和SQL的数据控制功能,设置和管理数据操作权限。对新建用户李勇授予SPJ数据库中S表的select权限。精彩文档实用标准文案精彩文档实用标准文案GRANTSELECTONT

5、ABLESTO李勇(4)通过SQLServer企业管理器,实现对SQLServer的用户和角色管理。具体是创建一个数据库角色OP_of_S,它代表一个可以对S表进行操作的操作员,对角色的权限进行设置,并将用户“李勇”、“web”添加到这个角色中。该实验体现角色应用灵活高效的特点。精彩文档实用标准文案精彩文档实用标准文案精彩文档实用标准文案(5)以SA登录查询分析器,输入下列代码并执行:EXECsp_addlogin‘李勇’,‘123456’;USESPJEXECsp_grantdbaccess‘李勇’,‘happyr

6、at’;GRANTselect,insert,updateONSTOpublic;GRANTALLONSTOhappyrat;REVOKEselectONSTOhappyrat;DENYupdateONSTOhappyrat,(6)针对(5)回答下列问题:第1行代码新建了一个名为李勇的登录帐户,“123456”是什么?“李勇”这个登录帐户将映射为数据库用户名happyrat,为什么?将是哪个数据库的用户。分别解释第4~7行代码的作用。若以帐户李勇登录服务器,能否对SPJ数据库的表S进行select和update操作,

7、为什么?(1)‘123456’是登录的密码精彩文档实用标准文案(2)EXECsp_grantdbaccess‘李勇’,‘happyrat’;这行代码授予了李勇这个登陆账号访问该数据库的权限,并且happrat是李勇的一个成员,所以能映射!这是SPJ数据库的用户(3)GRANTselect,insert,updateONSTOpublic;这个代码是将S表的选择,插入,更新的权限授予publicGRANTALLONSTOhappyrat;这个代码是将S表的所有权限授予happyratREVOKEselectONSTOh

8、appyrat;这个代码是移去happyrat中权限中的选择权限DENYupdateONSTOhappyrat,表示happyrat对表S拥有除更新外的所有操作实验8.3视图机制在自主存取控制上的应用一、实验目的通过实验加深对数据安全性的理解,熟悉视图机制在自主存取控制上的应用。二、实验内容与要求(1)创建在SPJ表上的视图SPJ_View,授

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

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

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