
大连海事大学数据库实验(第六次)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
大连海事大学数据库实验(第六次)旨在通过实际操作深化学生对数据库原理的理解和应用能力,内容涵盖数据建模、SQL查询优化及数据库安全管理等。
实验六 数据安全性
**实验目的**
1. 掌握用户管理的基本方法,包括创建、删除用户及设置密码。
2. 熟悉授权与回收权限的操作流程。
3. 学习系统级权限和对象级权限的分配与撤销技巧。
4. 了解角色在数据库安全中的应用。
**实验内容**
**一、掌握基本用户管理操作**
(1)创建带密码的新用户
(2)建立超级管理员账户
(3)删除不再需要的用户
**二、学习授权和回收权限的方法**
(4)为特定用户提供访问权
(5)进行二次授权,即转授给其他用户或角色
(6)从指定用户处收回其部分或全部权限
(7)执行级联回收操作,以确保所有间接获得该权限的主体也失去这些权利
**三、熟悉角色的应用**
(8)创建新的数据库角色
(9)删除不再使用的角色定义
(10)为现有角色分配特定的操作许可
(11)撤回先前赋予某角色的一个或多个权限
(12)通过预先配置好的角色快速授予一组用户相同的访问权
(13)移除经由角色获得的指定访问控制
**四、掌握系统级与对象级权限的应用**
(14)实施影响整个数据库系统的操作,如创建新表等。
(15)对特定数据集进行限制性或开放性的管理。
(16)限定用户在具体表格上的可用功能和视图
(17)控制单个字段的访问级别
**实验要求**
- 认真阅读教材第四章关于数据库安全性的章节,为后续操作打下理论基础;
- 根据书中的示例,在TPCH模式上设计出各种权限管理语句。每种类型的语句至少完成一次,并详细说明其功能需求;执行这些命令后,请截取显示结果的屏幕截图并加以描述。
该实验旨在通过实际练习加深对数据库安全机制的理解,同时培养动手解决问题的能力。
全部评论 (0)


