1把总成绩大于200分的学生学号和成绩建成一个视图
2把成绩在80 到100分之间的学生学号,姓名,系别,年龄和对应课程号建成一个视图
3修改第1、2两题视图定义,加密视图定义文本。
4第1、2两题建立的视图能进行增删改操作吗?为什么?
5把年龄在张力和刘晨年龄之间的学生信息建立一个视图,加check option约束。
6通过第5题建立的视图,进行增删改操作,各举一个例子,并说出这个视图增删改操作时的限制条件。
7把选修了2号课程成绩大于90分的学生情况生成一个视图,并对该视图进行查询。
8建立一个名为student的登录账户,密码设置为student,并设置其允许访问students数据库(即建立相应的用户)。能成功吗?应该怎么办?
9使用新建立的student登录账户登录对象资源管理器,验证该账户能访问哪些数据库,及数据库中的哪些对象。
10查询students数据库中任意一个表。看能否执行,如果不能应该怎么办?
11能给自己或权限比自己高的用户授权吗?要想授权有哪些最基本的要求。
12授予student用户增删改students数据库中某表的权限。
13授予student用户创建表的权限,授权后能否创建该表。为什么?应该怎么办?
14新建一个登录账户test密码testadmin,设置用户映射到students数据库。用该登录连接对象资源管理器。
15重新给student用户授予查询表的权限,并加with grant option,在该用户连接的students数据库上执行给test用户授权操作,
16在管理员账户下回收test用户查询的权限,这一操作是否有效,为什么?
17在student用户下回收test用户查询的权限,验证是否回收。如果从其他用户继承有查询权限,则回收操作是否成功?为什么?
18拒绝test用户查询权限,应该在哪个用户下执行,跟回收权限有何不同?
补充视图和sql权限控制
1把总成绩大于200分的学生学号和成绩建成一个视图
2把成绩在80 到100分之间的学生学号,姓名,系别,年龄和对应课程号建成一个视图
3修改第1、2两题视图定义,加密视图定义文本。
4第1、2两题建立的视图能进行增删改操作吗?为什么?
5把年龄在张力和刘晨年龄之间的学生信息建立一个视图,加check option约束。
6通过第5题建立的视图,进行增删改操作,各举一个例子,并说出这个视图增删改操作时的限制条件。
7把选修了2号课程成绩大于90分的学生情况生成一个视图,并对该视图进行查询。
8建立一个名为student的登录账户,密码设置为student,并设置其允许访问students数据库(即建立相应的用户)。能成功吗?应该怎么办?
9使用新建立的student登录账户登录对象资源管理器,验证该账户能访问哪些数据库,及数据库中的哪些对象。
10查询students数据库中任意一个表。看能否执行,如果不能应该怎么办?
11能给自己或权限比自己高的用户授权吗?要想授权有哪些最基本的要求。
12授予student用户增删改students数据库中某表的权限。
13授予student用户创建表的权限,授权后能否创建该表。为什么?应该怎么办?
14新建一个登录账户test密码testadmin,设置用户映射到students数据库。用该登录连接对象资源管理器。
15重新给student用户授予查询表的权限,并加with grant option,在该用户连接的students数据库上执行给test用户授权操作,
16在管理员账户下回收test用户查询的权限,这一操作是否有效,为什么?
17在student用户下回收test用户查询的权限,验证是否回收。如果从其他用户继承有查询权限,则回收操作是否成功?为什么?
18拒绝test用户查询权限,应该在哪个用户下执行,跟回收权限有何不同?
posted on 2009-04-14 14:57
鹏凌 阅读(603)
评论(0) 编辑 收藏