实验报告课程名称:数据库系统概论学院:工程学院专业:年级:班级:姓名:学号:指导教师:年月日教务处制实验名称:数据库安全性及完整性时间:2015-12-17地点:三教205机房班组:教师评语成绩教师签名实验报告1
熟悉通过SQL对数据进行安全性控制
实验工具KingbaseES
KingbaseES及其交互式查询工具ISQLW
实验内容和要求
使用SQL对数据进行安全性控制,包括:授权和权力回收
操作完成后看看已授权的用户是否真正具有授予的数据操作的权力了;权力收回操作之后的用户是否确实丧失了收回的数据操作的权力)
根据操作过程认真填写实验报告,记录所有的实验用例
首先在数据库中建立用户U1,U2,U3,U4,U5,U6,U7,选择全部为CONNECT角色,具体操作见课本141页;进行例4
在SYSTEM用户与7个CONNECT用户之间进行授权(例题1-12)
注意在完成授权或权利回收之后,以相应的用户登录数据库,检查是否获得相应的权利
4实验方法及步骤例4
1把查询student表的权限授给用户u1
以system的身份进入查询分析器,建立用户U1,U2,U3,U4,U5,U6,U7,密码均为tclcreateuserU1withpassword'tcl';createuserU2withpassword'tcl';createuserU3withpassword'tcl';createuserU4withpassword'tcl';createuserU5withpassword'tcl';createuserU6withpassword'tcl';createuserU7withpas