MySql教程
MySql用户管理
MySQL数据库
MySql表格和视图
MySQL查询
MySQL索引
MySQL子句
MySQL授权
MySql控制流
MySQL条件
MySQL连接
MySQL键
MySQL触发器
MySQL聚合函数
MySQL常用
MySQL正则表达式
MySql差异性

MySQL Drop User

MySQL Drop User语句允许我们从以下一个 删除一个或多个用户帐户及其 特权数据库服务器。如果该帐户在数据库服务器中不存在,则会出现错误。
如果要使用"删除用户"语句,则必须具有"创建"的 global 特权。用户语句或MySQL系统架构的 DELETE 特权。

语法

以下语法用于从中删除用户帐户数据库服务器完全。
DROP USER 'account_name';
account_name可以使用以下语法标识:
username@hostname
在这里,用户名是您要从数据库服务器中删除的帐户名称,主机名是用户帐户的服务器名称。

MySQL Drop USER示例

以下是从 MySQL 服务器数据库中删除现有用户所需的步骤。
步骤1: 使用 mysql客户端工具打开MySQL服务器。
步骤2: 输入该帐户的密码,然后按Enter。
Enter Password: ********
步骤3: 执行以下命令以显示当前MySQL服务器中的所有用户。
mysql> select user from mysql.user;
我们将得到如下输出:
MySQL Drop User
步骤4: 要删除用户帐户,您需要执行以下语句。
DROP USER martin@localhost;
在这里,我们将从MySQL服务器中删除用户名" 马丁"。成功执行以上命令后,您需要再次执行show user语句。在没有用户名马丁的情况下,您将得到以下输出。
MySQL Drop User
步骤5: DROP USER 语句也可以用于一次删除多个用户帐户。我们可以通过使用 逗号运算符分隔account_name来删除多个用户帐户。要删除多个用户帐户,请执行以下命令。
DROP USER john@localhost, peter@localhost;
在这里,我们将从上述图像中删除 john peter 帐户。成功执行以上命令后,您需要再次执行show user语句。您将得到以下输出,其中不存在用户名john和peter。
MySQL Drop User
注意: 此语句不能自动关闭任何打开的用户会话。在执行DROP USER语句并且该帐户的会话处于活动状态的情况下,该语句在其会话关闭之前不会生效。仅当关闭会话时,该用户帐户才会被删除,并且该用户的下一次尝试将无法再次登录。

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4