资源预览内容
第1页 / 共2页
第2页 / 共2页
亲,该文档总共2页全部预览完了,如果喜欢就下载吧!
资源描述
实验实验 5 用户管理、权限管理和并发控制用户管理、权限管理和并发控制【实验目的】1、理解和体会数据库安全性的内容,加强对数据库管理系统的安全管理功能的认识。2、理解和体会数据库事务管理的内容,掌握设计并发事务的基本方法,加强对数据库管理系统的事务管理功能的认识。【实验平台】1、操作系统:Windows XP2、数据库管理系统:SQL Server 2008【实验内容】(一)用户管理和权限管理 建立 3 个不同名称的登录用户 a1、a2 、a3。create login a1 with password=acreate login a2 with password=a create login a3 with password=a 使用 ALTER LOGIN 命令尝试对建立的登录用户修改用户名和口令。alter login a1 with password=a1alter login a1 with name=b1 使用系统过程 sp_addsrvrolemember 来建立一个数据库管理员用户。sp_addsrvrolemember loginame=a1,rolename=public 系统管理员授予登录用户 a1 具有 CREATE DATABASE 的权限。grant create database to a1 将创建表的权限授予用户名 a3 的用户。grant create table to a1 从用户 a3 收回创建表的权限。revoke grant table from a3 cascade 把对产品表的查询授予给所有用户。create table 产品表 (产品号 char(8) primary key check(产品号 like A-Z,a-zA-Z,a-z%),产品名称 varchar(40) unique,规格说明 char(40),单价 smallmoney check(单价0) )grant select on 产品表 to a1 with grant optionrevoke grant select on 产品表 from a1(二)并发控制 通过事务修改产品号为 x 的产品名称。(三)数据恢复 将已有的数据库设置为完整恢复模式。 对数据库进行全备份。 更新产品表的一条信息,对数据库做差异数据库备份。(四)在对象资源管理器界面下,尝试创建登录用户、数据库用户、角色以及数据库的备份。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号