实验9.1 用户管理

更新于 2026年10月10日 版权声明
实验9.1 用户管理

【实验目的】

①掌握创建MySQL登录用户的方法。

②掌握使用图形化界面创建MySQL登录用户的方法。

③掌握更名MySQL登录用户的方法。

④掌握修改MySQL登录用户口令的方法。

⑤掌握删除MySQL登录用户的方法。

【实验内容】

①使用SQL创建一个MySQL登录用户,登录名“SQLUser1”,密码“pw123”,验证用SQLUser1登录账户登录到MySQL。

②使用图形化界面创建一个MySQL登录用户,登录名“SQLUser2”,密码“pw456”,验证用SQLUser2登录账户登录到MySQL。

③使用SQL创建一个MySQL登录用户,登录名“SQLUser3”,密码“pw789”,重命名该用户为“SQLUser4”。

④修改登录用户SQLUser4的口令为“new123”。

⑤删除登录用户SQLUser4。

【实验步骤】

(1)使用SQL创建一个MySQL登录用户

创建一个MySQL登录用户,登录名“SQLUser1”,密码“pw123”,验证用SQLUser1登录账户登录到MySQL。

①在图标菜单中单击第一个图标 图示,新建一个查询窗口。

②在查询窗口中输入如下SQL语句:

CREATE USER 'SQLUser1'@'localhost' IDENTIFIED BY 'pw123';

③单击工具栏中的 图示 图标,执行上面的SQL语句,如图9.1所示。

图示

图9.1 创建MySQL登录账户

④验证使用SQLUser1账户登录。单击MySQL连接按钮,如图9.2所示。输入连接名字,“username”输入“SQLUser1”,再输入正确密码,如图9.3和图9.4所示,单击“Test Connection”按钮,登录到MySQL,就可以使用映射的数据库。

图示

图9.2 创建MySQL连接

图示

图9.3 账户SQLUser1信息输入

图示

图9.4 账户SQLUser1连接到服务器的对话框

(2)使用图形化界面创建一个MySQL登录用户

创建一个MySQL登录用户,登录名“SQLUser2”,密码“pw456”,验证用SQLUser2登录账户登录到MySQL。

①通过root账户连接MySQL。

②单击“Administration”选项卡“MANAGEMENT”栏中的“Users and Privileges”,如图9.5所示。

图示

图9.5 “Administration”选项卡

③单击“Add account”按钮,输入登录用户名“SQLUser2”,登录密码“pw456”,主机匹配输入“localhost”,单击“Apply”按钮创建用户,如图9.6所示。

图示

图9.6 “Add account”按钮

④新增用户成功后,用户可以在“User Accounts”列表中查看刚创建的SQLUser2用户,如图9.7所示。

图示

图9.7 创建MySQL登录账户

⑤验证使用SQLUser2账户登录。如图9.8所示,单击“MySQL Connections”,输入连接名字,“username”输入“SQLUser2”,再输入正确密码,如图9.9和图9.10所示,单击“Test Connection”按钮,登录到MySQL,就可以使用映射的数据库。

图示

图9.8 创建MySQL连接

图示

图9.9 MySQL账户连接

图示

图9.10 MySQL账户连接成功

(3)使用SQL重命名登录用户

创建一个MySQL登录用户,登录名“SQLUser3”,密码“pw789”,重命名该用户为“SQLUser4”。

①在图标菜单中单击第一个图标 图示,新建一个查询窗口。

CREATE USER 'SQLUser3'@'localhost' IDENTIFIED BY 'pw789';

②单击工具栏中的 图示 图标,执行上面的SQL语句,创建SQLUser3登录用户。

③再新建一个查询窗口,输入如下SQL语句:

RENAME USER 'SQLUser3'@'localhost' TO 'SQLUser4'@'localhost';

④单击工具栏中的 图示 图标,执行上面的SQL语句,更名SQLUser3登录用户为SQLUser4。

⑤单击“Administration”选项卡“MANAGEMENT”栏中的“Users and Privileges”,可以在“User Accounts”列表中发现的SQLUser4用户。

(4)修改登录用户的口令

将登录用户SQLUser4的口令修改为“new123”。

①新建查询窗口,输入如下SQL语句:

SET PASSWORD FOR  'SQLUser4'@'localhost'='new123';
或
ALTER USER  'SQLUser4'@'localhost' IDENTIFIED BY 'new123';

②单击工具栏中的 图示 图标,执行上面的SQL语句, SQLUser4的口令修改。

③验证使用SQLUser4账户登录,方法请参照前面⑴、⑵实验的做法。

(5)删除登录用户

将登录用户SQLUser4删除。

①以root管理员身份登录到MySQL。

②在图标菜单中单击第一个图标 图示,新建一个查询窗口。

③在查询窗口中输入如下SQL语句:

DROP USER 'SQLUser4'@'localhost'

④单击工具栏中的 图示 图标,执行上面的SQL语句,结果如图9.11所示。

图示

图9.11 SQL删除用户

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)