1.使用root用户登录MySQL客户端,创建一个名为userl的用户,初始密码为123456;
创建一个名为user2的用户,无初始密码。然后,分别使用uesr1、user2登录MySQL 客户端。
在msql下创建要求用户;
使用user1登入mysql
使用user2登入mysql(这里弹出 Enter password 直接按enter进入mysql,因为user2是没有设置密码)
2.使用root用户登录,将user2用户的密码修改为abcabc。
在root下使用 MySQL -u root -p 进入mysql ,并修改user2的密码
3.使用root用户登录,授予user1 用户对 library 数据库中所有数据表的査询、插入、修
改和删除权限,要求加上 WITH GRANT OPTION 子句。然后使用user1 登录,测试对 library
数据库中表记录的增、删、改、查操作。
先创建library数据库----并查看
授予user1 用户对 library 数据库中所有数据表的査询、插入、修改和删除权限
在library添加表student以及内容
修改表
删除表内容
4.使用 user1 用户登录,授予user2 用户对 library 数据库中 book 表的查询、插入、修改
和删除权限。然后使用user2 登录,测试对 library 数据库中 book表的增、删、改、查的操
作。
使用 user1
用户登录(因为 user1
已经有 WITH GRANT OPTION
):
进入user2
对其对 library 数据库中 book表的增、删、改、查的操作。
5.使用root用户登录,撤销 user2用户对 library 数据库中的 book 表的插入、修改和删
除权限。然后使用user2 登录,测试对 1ibrary 数据库中 book 表的增、删、改、查的操作。
6.使用root用户登录,查看user2 用户的权限。
7.使用root用户登录,撤销user1用户的所有权限。
8.删除 user1、user2用户。