MySQL用户管理、权限管理练习

1.使用root用户登录MySQL客户端,创建一个名为userl的用户,初始密码为123456;
创建一个名为user2的用户,无初始密码。然后,分别使用uesr1、user2登录MySQL 客户端。


2.使用root用户登录,将user2用户的密码修改为abcabc。


3.使用root用户登录,授予user1 用户对 library 数据库中所有数据表的査询、插入、修
改和删除权限,要求加上 WITH GRANT OPTION 子句。然后使用user1 登录,测试对 library
数据库中表记录的增、删、改、查操作。

登录user1进行后续操作


4.使用 user1 用户登录,授予user2 用户对 library 数据库中 book 表的查询、插入、修改
和删除权限。然后使用user2 登录,测试对 library 数据库中 book表的增、删、改、查的操
作。

授予user2权限后,退出user1,登录user2,进行后续操作


5.使用root用户登录,撤销 user2用户对 library 数据库中的 book 表的插入、修改和删
除权限。然后使用user2 登录,测试对 1ibrary 数据库中 book 表的增、删、改、查的操作。

登录user2,进行后续操作

增,用户user2没有表 'book' 的 INSERT 权限。

删,用户user2没有表 'book' 的 DELETE权限

改,用户user2没有表 'book' 的 UPDATE权限


6.使用root用户登录,查看user2 用户的权限。

7.使用root用户登录,撤销user1用户的所有权限。

查看user1的权限


8.删除 user1、user2用户。

上一篇:专业135+总分400+华中科技大学824信号与系统考研经验华科电子信息与通信工程,真题,大纲,参考书。