导学--任务情景、要求
-
1 任务 17 ...
-
2 任务18 数据...
-
3 任务19 数据...
上一节
下一节
【任务背景】
MySQL 用户包括 root 用户和普通用户。这两种用户的权限是不一样的。root 用户是超级管理员,拥有所有的权限,包括创建用户、删除用户和修改普通用户的密码等管理权限;普通用户只拥有创建该用户时赋予它的权限。
某校的教学管理系统,对用户权限的要求如下:教务处管理员有对课程、学生表和成绩表的所有权限(INSERT、UPDATE、DELETE 等);任课教师可以录入成绩,但不能修改学生表、课程表数据;
学生只能查看(SELECT)相关表数据,而不能进行更新、删除。那么,该怎样建立这些用户并设置相应的权限呢?
【任务要求】
本任务将学习用 CREATE USER 语句来创建用户,用 ALTER 语句设置用户密码,用 GRANT语句授予权限及使用 REVOKE 语句回收权限的方法,并尝试通过修改 MySQL 授权表来创建用户、设置密码和授予权限。

