1、任务实施内容
1.1使用图形界面创建用户eason,允许从本地主机登陆,密码是“jxcia123”
1.2使用命令行创建用户lily,允许从本地主机登陆,密码是“jxcia123”
1.3使用图形界面给用户eason授予对ebuy库的goods表SELECT、INSERT、UPDATE、DELETE权限
1.4使用命令行给用户lily授予对ebuy库的goods表SELECT、INSERT、UPDATE、DELETE权限
1.5使用图形界面给撤销用户eason对ebuy库的goods表INSERT、UPDATE权限
1.6使用命令行撤销用户lily对ebuy库的goods表INSERT、UPDATE权限
2、任务实施步骤
1.1 使用图形界面创建用户eason
(1)打开Navicatefor MySQL控制台,双击连接名打开连接,点击“用户”按钮,打开用户列表界面,单击工具栏上的“新建用户”按钮,打开创建用户对话框,然后输入用户名“eason”、主机“locahost”、密码“jxcia123”、确认密码“jxcia123”,如图9-9所示。

图9-9 新建用户
(2)输入完成后,单击“保存按钮”(或者使用ctrl+s快捷键),完成用户的创建。
1.2 使用命令行创建用户lily
使用命令行创建用户
mysql> CREATE USER 'lily'@'localhost' IDENTIFIED BY 'jxcia123';
1.3 使用图形界面给用户eason授予对goods表SELECT、INSERT、UPDATE、DELETE权限
(1)打开Navicatefor MySQL控制台,双击连接名,点击“用户”按钮,打开用户列表界面,鼠标右键单击用户列表中的eason@localhost,选择“编辑用户”菜单(或者单击工具栏上的“编辑用户”按钮),打开一下修改用户对话框架,点击“权限”选项卡,点击“添加权限”,进入“添加权限”界面,如图9-10所示。

图9-10 添加权限
(2)展开ebuy库,勾选goods表,然后在右边列表中勾选Select、Insert、Update、Delete权限,如图9-11所示。

图9-11 选择权限
1.4 使用命令行给用户lily授予对goods表SELECT、INSERT、UPDATE、DELETE权限
(1)使用命令行给用户授权
mysql> GRANTSELECT, INSERT, UPDATE, DELETEON ebuy.goods
TO'lily '@'localhost';
1.5使用图形界面给撤销用户eason对ebuy库的goods表INSERT、UPDATE权限
(1)打开Navicatefor MySQL控制台,双击连接名,点击“用户”按钮,打开用户列表界面,鼠标右键单击用户列表中的eason@localhost,选择“编辑用户”菜单(或者单击工具栏上的“编辑用户”按钮),打开一下修改用户对话框架,点击“权限”选项卡,点击数据库ebuy的Insert、Update,取消权限,如图9-12所示。

图9-12 撤销权限
1.6使用命令行撤销用户lily对ebuy库的goods表INSERT、UPDATE权限
(1)使用命令行给撤销用户授权
mysql> REVOKEINSERT, UPDATEON ebuy.goods TO'lily'@'localhost';