MySQL 数据库中可以使用 DROP USER 语句来删除一个或多个用户账号以及相关的权限。

语法格式:

DROP USER <用户名1> [ , <用户名2> ]…

使用 DROP USER 语句应该注意以下几点:

  • DROP USER 语句可用于删除一个或多个 MySQL 账户,并撤销其原有权限。
  • 使用 DROP USER 语句必须拥有 MySQL 中的 MySQL 数据库的 DELETE 权限或全局 CREATE USER 权限。
  • 在 DROP USER 语句的使用中,已经为大家精心准备了大数据的系统学习资料,从Linux-Hadoop-spark-......,需要的小伙伴可以点击若没有明确地给出账户的主机名,则该主机名默认为“%”。

注意:用户的删除不会影响他们之前所创建的表、索引或其他数据库对象,因为 MySQL 并不会记录是谁创建了这些对象。

【实例】使用 DROP USER 语句删除用户'jack'@'localhost'。输入的 SQL 语句和执行过程如下所示。

  mysql> DROP USER 'jack'@'localhost';  Query OK, 0 rows affected (0.00 sec)

在 Windows 命令行工具中,使用 jack 和密码 lion 登录数据库服务器,发现登录失败,说明用户已经删除,如下所示。

  C:UsersUSER>mysql -h localhost -u jack -p  Enter password: ****  ERROR 1045 (28000): Access denied for user 'jack'@'localhost' (using  password: YES)

MySQL删除用户(DROP USER)相关推荐

  1. MySQL删除用户报错:ERROR 1396 (HY000): Operation DROP USER failed for ‘tsjt‘@‘127.0.0.1‘

    背景: 本地安装的MySQL的MariaDB,期间创建了两个名为tsjt的不同登录ip的用户,一个为127.0.0.1,另一个为localhost.测试完毕后准备删除. 此时却发现创建的tsjt@12 ...

  2. mysql删除用户的命令_mysql如何删除用户?

    mysql删除用户的方法:1.使用"drop user 用户名;"命令删除:2.使用"delete from user where user='用户名' and host ...

  3. mysql 删除用户变量_MySql安装与MySQL添加用户、删除用户与授权

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...

  4. MySQL 删除用户

    MySQL 数据库中可以使用 DROP USER 语句来删除一个或多个用户账号以及相关的权限. 语法格式: DROP USER <用户名1> [ , <用户名2> ]- 使用 ...

  5. linux mysql删除用户权限_linuxmysql增加用户,删除用户,以及用户权限_MySQL

    一些基本的命令: 登录: mysql -u username -p 显示所有的数据库: show databases; 使用某一个数据库: use databasename; 显示一个数据库的所有表: ...

  6. Oracle删除用户drop user报错解决方案

    由于开发过程中对数据库的操作比较多,另外也是怕占用资源,决定将数据库所使用用户删除掉,然后可能是资源占用,oracle报错了,提供解决方案: 1.首先将索要删除的用户锁定(这句必须执行): alter ...

  7. mysql删除用户对表空间的权限_Oracle对表空间、用户、用户权限的操作

    一.对表空间的操作 1.创建表空间(create tablespace) --'hpdb_tablespace' 指定表空间名称--'e:\hpdb.dbf' 指定表空间数据文件名称--size 指定 ...

  8. mysql删除用户的两种方法

    drop drop user XXX;删除已存在的用户,默认删除的是'XXX'@'%'这个用户,如果还有其他的用户如'XXX'@'localhost'等,不会一起被删除.如果要删除'XXX'@'loc ...

  9. 关于mysql删除用户 bug的问题

    作者在使用mysql添加用户的时候,发现用户名给我写错了 强迫症的我,必须要改过来,但是发现删除用户的时候,命令是成功的 但是在此创建同名用户的时候,会报错,网上查了很多,说这是mysql的官方bug ...

最新文章

  1. 两位院士同时受聘,山东大学再添强援
  2. iOS - 让view触发点击事件
  3. POJ 3241Object Clustering曼哈顿距离最小生成树
  4. 1分钟了解“区块链分叉”的本质
  5. mongoose Topology was destroyed 处理
  6. oracle-01122,oracle ORA-01200ORA-01110ORA-01122
  7. 【PostgreSQL-9.6.3】函数(3)--日期和时间函数
  8. LeetCode-外观数列-纯C递归
  9. JavaScript 设计模式之模板方法模式
  10. 实数系的基本定理_为什么极限理论的建立需要实数理论?
  11. 设计模式之装饰器模式
  12. 强制推广鸿蒙系统,鸿蒙系统凭实力占市场,无需通过禁止安卓系统来推广
  13. python做项目看板_一个好用的看板工具
  14. 计算机网络 --- 物理层(学习笔记)
  15. AJP:有和没有内化性精神障碍的受虐女孩情绪回路延迟成熟的差异性
  16. Word2019如何取消保存文件位置默认为Onedrive-个人——文档
  17. Git常用命令(Git常用命令)
  18. java中的命名规则(超详细~~),变量、类名、方法名
  19. 高等数学教程【单变量微积分】内容目录
  20. python算法系列排序与查找_Python 排序与查找算法收集

热门文章

  1. ML:从0到1 机器学习算法思路实现全部过程最强攻略
  2. 成功解决AttributeError: ‘str‘ object has no attribute ‘decode‘
  3. pynlpir.LicenseError: Your license appears to have expired. Try running pynlpir update.
  4. Linux绝对路径和相对路径简单介绍
  5. Python连接Oracle数据库,以字典形式返回结果
  6. express 配置支持https
  7. ibatis学习笔记(三)java实体跟表映射.xml文件详解
  8. 3157 Java vs C++模拟
  9. 蓝牙mesh — 解密蓝牙mesh系列文章汇总
  10. python中将字符变为大写_Python笔记(一)