实验三用户鉴别与数据安全性控制

实验三用户鉴别与数据安全性控制

ID:47221299

大小:152.90 KB

页数:8页

时间:2019-08-28

实验三用户鉴别与数据安全性控制_第1页
实验三用户鉴别与数据安全性控制_第2页
实验三用户鉴别与数据安全性控制_第3页
实验三用户鉴别与数据安全性控制_第4页
实验三用户鉴别与数据安全性控制_第5页
资源描述:

《实验三用户鉴别与数据安全性控制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、本科实验报告课程名称:数据库系统原理实验项目:用户鉴别与数据安全性控制实验地点:4606专业班级:学号:学生姓名:指导教师:2012年10月23H目的与要求(1)了解SQLSerer数据库系统中数据访问控制的基本方法(2)了解使用SSMS如何给用户授权(3)熟练掌握常用GRANT和REVOKE进行权限控制(4)验证数据库系统的访问控制二实验设备与环境使用SQLServer数据库管理系统提供的SSMS。三实验内容.实验记录及实验结果与分析实验包括如下内容:创建新的数据库用户「对上一实验建立的表进行权限设置「检查数据库用户的权限撤销用户权限1使用SSMS的图形界面创建用户并授权创建一个数据库

2、用户:张明,授予他可以查询Student表的权限。1)使用SSMS的图形界面创建登录名在快捷菜单中选择“新建登录名”,®

3、一1数据库曰匚安毛性一■tJ一觀嗣l±i」舷耳筛选器:+!—凭据_eca加密扌进入“登录名”窗口,输入登录信息,QSQLServer身份验证(g)按“确定”创建登录名。使用该名称可以登录数据库服务器。1)使用SSMS的图形界面创建数据库用户选择“ST”数据库,在快捷菜单中选择"新建用户”,田二I存储3一j安全性新建用P@)色构对有怜E□丄□田国ffl筛选器CL)进入“数据库用户”窗口,输入用户名和登录名,(1)打开用户屈性窗口,在“选择对象类型”窗口中选择“表”。(2

4、)在屈性窗口的“安全对象”页屮进行设置权限选择表trator查看更改跟踪dbon更改dbo厂更粘dbo口接莒所有权dbon控制dbor删除dbon选择dbo…啟.…!厂引用dbo厂_dbo.Student的权限但):列权限©…皇式

5、有效

6、权限1授权看1授予

7、具育授予•・」确定授了权限选择要访问的表Student,在卜-面的权限列表中点击“选择”权限的“授予”检查框。按“确定”授予“张明”可以查询Student表的权限。2使用SQL语句创建用户并授权在ST或TEST数据库中,使用SQL语句创建两个数据库用户,对数据库屮的Student、SC、和Course表,分别对其授予不同的访问权限,用

8、户■_介乂•限査询插入修改删除王明StudentJCourseSC李刚StudentJFJJVCourseJJSC1)创建登录名用户要访问数据库,必须首先登录到服务器上。因此,首先需要为用户创建登录名。以系统管理员账户登录,进入数据库服务器,执行以下的操作。(1)▼分别创建两个登录名王明和李刚:CREATELOGIN王明WITHpassword二'123456'CREATELOGIN李刚WITHpassword二'123456'(2)展开服务器的“安全性”下的“登录名”,检查登录名是否创建成功。&李刚鸟王明2)创建数据库用户用户登录服务器后,要进入某一数据库访问,需要为登录用户在该数据库

9、中建立一个数据库用户名。对创建的两个登录名,在TEST数据库分别为其创建两个数据库用户:(1)▼切换到TEST数据库:USETEST(2)▼创建登录名在TEST数据库屮的用户:CREATEUSER王明dbFORLOGIN王明CREATEUSER李刚FORLOGIN李刚(3)展开TEST数据库的“安全性”下的“用户”,检查数据库用户是否创建成功。占李刚久王明db3)授权在数据库屮添加新用户后,新用户没用访问数据库屮数据的权限,需要数据库管理人员给其授予相关的权限后,才能执行相应的操作。(1)授予王明权限GRANTSELECTONStudentTO王明db(2)授予李刚权限GRANTSELE

10、CTONStudentTO李刚GRANTINSERT,UPDATE,DELETEONStudentTO李刚GRANTSELECTONCourseTO李刚3检查权限控制分别以两个登录名登录数据库,执行一些对数据库的操作,检查用户是否允许执行相关的操作。1)检查王明的权限▼以用户“王明”登录,执行如下的操作,检查能否正确的运行:SELECT*FROMStudentINSERTINTOStudent(Sno,Sname,Sclass)VALUES('2010110r,'高志’,’男’,’1008')UPDATEStudentSetSage二Sage+1DELETEFROMStudentWher

11、eSno='20101010'SELECT*FROMCourseSELECT*FROMSCSnoSnameSsexSageSdeptSdass►~

12、

13、

14、201000011李勇男25CS100120100002刘晨女22cs100120100003刘洋女MJLLMJLL100120100010赵斌卑22IS100520100022张明明畀22CS100220100025王敏女21MA100220100031张立禺22IS1003201

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

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

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