1 实验3 数据库安全性与完整性控制实验 1
实验目的 练习安全性授权方法、安全性和完整性查看的操作方法
实验内容 【实验3-1】使用create user 创建用户,创建单个用户teacher,创建两个用户teacher1 和student
【实验3-2】通过直接操作MySQL 用户表创建用户,创建单个用户teacher2,创建两个用户teacher3 和student2(请注意,新版的MySQL 可能不支持使用此方法创建新用户)
【实验3-3】新建一个terminal 窗口,使用mysql –u –h -p 方式登录 teacher
【实验3-4】再次新建一个terminal 窗口,使用mysql –u –h -p 方式登录 student
【实验3-5】使用GRANT 语句对用户student 赋予所有数据库所有表的insert 权限和update权限
【实验3-6】使用GRANT 语句对用户student 赋予 school 数据库所有表的select 权限
【实验3-7】使用GRANT 语句对用户student 赋予 school 数据库stuinfo 表的create 访问权限
【实验3-8】使用GRANT语句对用户student赋予school数据库stuinfo表的stuno列上的select访问权限
【实验3-9】使用GRANT 语句对用户student 赋予 s 所有数据库所有表的select 访问权限,并设定 student 每小时最多可使用select 操作访问数据库的次数
【实验3-10】查看表INFORMATION_SCHEMA
USER_PRIVILEGES 中有关 student 的信息,查看user 表中的内容信息
【实验3-11】查看表INFORMATION_SCHEMA
SCHEMA_PRIVILEGES,找到