我在mysql中创建了一个用户.现在我想删除用户?怎么做?我得到了这个错误:

ERROR 1396 (HY000): Operation DROP USER failed for 'user'@'localhost'

我正在使用这个命令:

DROP USER 'user'@'localhost';

这是亚马逊的机器.

谢谢

推荐答案

这是因为我使用以下命令创建了用户:

CREATE USER 'user'@'%' IDENTIFIED BY 'passwd';

我用以下方法删除它:

drop user 'user'@'localhost';

我应该用这个命令:

drop user 'user'@'%';

Mysql相关问答推荐

MySQL在使用SELECT*时不使用索引

MySQL有没有办法直接从CSV文件中读取而不是导入它?

使用JSON_CONTAINS搜索多个值的原理

当日期附加到MySQL后,如何按日期说明排序?

MySQL grant语句中的用户名区分大小写

我是否需要在 N+1 列上建立索引,才能有效地在 N 列上执行 SELECT,并按其他列排序?

如何对 varchar() 数据值使用聚合窗口函数?

避免多个SQL查询的重构代码

将 Cloud Function (nodejs) 连接到 CloudSQL mySQL 数据库

global max_connections 和 spring.hikari.maximumPoolSize 有什么区别?

如何使用sql查询在日期列中按值和最大值分组的表中添加列?

MySql中的可见索引和不可见索引是什么

如何在 SQL 的计算列中显示小数点后两位?

使用带有 ELSEIF 和 ELSE 的 3 列更新问题

MySQL函数查找两个日期之间的工作日数

是否可以在内部连接期间重命名连接列?

如何在 MySQL 中为用户设置默认架构

ASP.NET EntityFramework 获取数据库名称

mysql 数据类型仅存储月份和年份

我在哪里可以下载 mysql jdbc jar?