微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MySQL删除普通用户

MysqL中,通常会创建多个普通用户来管理数据库 当某些用户不再需要时,可以将其删除

<h3 id="drop-user语句">DROP USER语句

使用DROP USER语句删除用户 DROP USER,只需要在语句后面指定要删除用户即可

<h3 id="语法格式">语法格式

DROP USER ‘username’@’hostname’ [,’username’@’hostname’];

<h3 id="参数说明">参数说明

Username,表示要删除用户 hostname,表示主机名 DROP USER可以同时删除一个,或者多个用户,多个用户之间用逗号隔开 注意,使用DROP USER删除用户时,必须有DROP USER的权限

使用DROP USER语句,删除用户user1

这里写<a href=图片描述" title="">

可以看出,user1用户已经被删除

<h3 id="delete语句">DELETE语句

使用DELETE语句删除用户 DELETE语句删除user表中的数据,只需要指定表名为MysqL.user,一级要删除用户即可 注意,使用DELETE语句时,必须拥有对MysqL.user表的DELETE权限

<h3 id="语法格式-1">语法格式

DELETE FROM MysqL.user WHERE Host=’hostname’ AND User=’username’;

<h3 id="参数说明-1">参数说明

MysqL.user,指定操作的表 WHERE,指定查询的条件 Host和User,都是MysqL.user表的字段,这两个字段,可以确定唯一的一条记录

使用DELETE语句,删除用户user2

这里写<a href=图片描述" title="">

可以看出,user2用户已经被删除 由于直接对user表操作,执行完命令之后,需要使用FLUSH PRIVILEGES语句,重新加载用户权限

原文地址:https://www.jb51.cc/mysql/62422.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐