2024年3月23日发(作者:)
实训报告
一 数据库的基本管理
一、数据库安全操作
1、登陆管理
任务1、将当前SQL Server实例的验证模式设置为“SQL Server和Windows验证模式.
任务2、在当前数据库引擎中创建“Windows身份验证”登录名(对应的Windows用户
名为winlogin)
任务3、在当前数据库引擎中创建“SQL Server身份验证”登陆名为“newLogin”,密码为
“123456”
任务4、在当前数据库引擎中创建“SQL Server身份验证”登陆名为“sqlLogin”,密码为“123”
任务5、查看sa用户的属性,并将其登录状态设为“启用”
2、用户管理
任务1、为数据库“Student”创建与newlogin登录名对应的数据库用户newuser,
并查看其属性
任务2、为数据库“Student”创建与sqlLogin登录名对应的数据库用户sqluser,
并查看其属性
任务3、为数据库“Student”创建与sqlLogin登录名对应的数据库用户testuser,
并查看其属性
任务3、将数据库用户testuser修改为win
任务4、删除win
3、服务器角色管理
任务1、使用SSMS,将登录名“newlogin”添加到“sysadmin”固定服务器角色
任务2、将登录名“newlogin”添加到“serveradmin”服务器角色中,并从sysadmin
服务器角色中删除“newLogin”
4、数据库角色管理
任务1、查看固定数据库角色db_owner的属性,将数据库用户sqluser添加到
db_owner角色中
任务2、查看固定数据库角色db_datawriter的属性,并将数据库用户newuser添
加到该角色中
任务3、创建用户定义数据库角色db_myuser,并将数据库用户sqluser添加到该
角色中
5、权限管理
任务1、使用SSMS授予数据库用户sqluser对“Goods”表的查询权限,查看
Goods表的权限属性
任务2、授予sqluser对“Orders”表的插入和修改权限,并查看授权后的Orders
表的权限属性
任务3、把在数据库中建立表的权限授予stud_user1
任务4、用户Liu需要通过“学生信息管理系统”应用程序对数据库中的stud_info、
lesson_info表进行查询(SELECT)、修改(UPDATE)和添加(INSERT)操作,但


发布评论