mysql ERROR 1396 (HY000): Operation CREATE USER failed 解决办法
2024-10-20 16:13:44
原因:MySQL账户表中已经存在这个要创建的用户
操作分析:
当创建新用户时会提示这个新用户创建失败,但是当解决创建失败的问题后再次重新创建这个新用户,则会报这个错误
# 创建新用户,提示root用户没有SYSTEM_USER权限,创建失败
mysql> create user 'proxysql'@'192.168.20.%' identified with mysql_native_password by 'iD!^^EjU#Yxr5$p';
ERROR 1227 (42000): Access denied; you need (at least one of) the SYSTEM_USER privilege(s) for this operation
# 解决root用户没有SYSTEM_USER权限的问题
mysql> grant system_user on *.* to 'root';
Query OK, 0 rows affected (0.00 sec)
# 再次创建该用户提示报错
mysql> create user 'proxysql'@'192.168.20.%' identified with mysql_native_password by 'iD!^^EjU#Yxr5$p';
ERROR 1396 (HY000): Operation CREATE USER failed for 'proxysql'@'192.168.20.%'
# 实际情况是在第一次创建时,虽然提示root用户没有SYSTEM_USER权限,但是mysql.user表中已经有这个用户了
# 解决办法,删除这个用户信息,然后重新创建即可
mysql> drop user 'proxysql'@'192.168.20.%'
mysql> delete from mysql.user where user = 'proxysql'@'192.168.20.%';
mysql> delete from mysql.db where user = 'proxysql'@'192.168.20.%';
mysql> flush privileges;
mysql> create user 'proxysql'@'192.168.20.%' identified with mysql_native_password by 'iD!^^EjU#Yxr5$p';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT USAGE,process,replication slave,replication client ON *.* TO 'proxysql'@'192.168.20.%' with grant option;
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
最新文章
- 转载:持续集成之解决jenkins内存溢出问题
- OAF_文件系列8_实现OAF处理Excel的JXL包详解
- FAST特征点检测features2D
- jquery版时钟(css3实现)
- Linux下动态库(.so)和静态库(.a) 的区别
- Qt开发环境中使用报表控件FastReport遇到的一些问题(一)
- MAC PHP MARK
- java 子接口中定义与父接口相同的方法
- 在C# WinForm程序中创建控件数组及相应的事件处理
- c#基础学习笔记-----------委托事件
- SQL Server 存储过程分页
- [转]The culture name list in C#
- RFID电子标签制造封装工艺和可靠性研究
- Oracle 指数 一个简短的引论
- 在SQL Server中实现关系模型的阶梯到级别3的t -SQL DML
- 在Github上为项目添加多个用户
- 【原创】运维基础之Zabbix(1)简介、安装、使用
- DockerSwarm+Dubbo镜像与部署相关命令与参数
- Threejs着色器基本使用样例改造
- 单件模式——Head First
热门文章
- JDBC: ThreadLocal 类
- mesi--cpu内存一致性协议
- 0016:单源最短路径(dijkstra算法)
- springboot集成swagger2报Illegal DefaultValue null for parameter type integer
- String类常用的API
- 记一次实战 Shiro反序列化内网上线
- CSDN 原力(声望,影响力) -- 设计草案
- c++头文件的一个误导
- linux docker .net core 从建立网站到预览
- 整除分块套杜教筛为什么是 O(n^2/3) 的