mysql报错1396_mysql连接不上数据库

mysql报错1396_mysql连接不上数据库我似乎无法重新创建一个已删除的简单用户,即使以root用户身份在MySQL中也是如此。我的情况是:用户’jack’曾经存在,但是我从mysql.user中删除了它以重新创建它。我在那张桌子上看不到任何痕迹。如果我对其他随机用户名(例如“jimmy”)执行此命令,则该命令会正常工作(就像最初对“jack”所做的一样)。我已经做了些什么来破坏用户“jack”,以及如何撤销该破坏,以便重新创建“…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

我似乎无法重新创建一个已删除的简单用户,即使以root用户身份在MySQL中也是如此。

我的情况是:用户’jack’曾经存在,但是我从mysql.user中删除了它以重新创建它。我在那张桌子上看不到任何痕迹。如果我对其他随机用户名(例如“ jimmy”)执行此命令,则该命令会正常工作(就像最初对“ jack”所做的一样)。

我已经做了些什么来破坏用户“ jack”,以及如何撤销该破坏,以便重新创建“ jack”作为此安装的MySQL的有效用户?

请参见下面的示例。(当然,最初,在创建“ jack”和将其删除之间有很多时间。)

mysql> CREATE USER ‘jack’@’localhost’ IDENTIFIED BY ‘test123’;

Query OK, 0 rows affected (0.00 sec)

mysql> select user,host from user;

+——————+—————–+

| user             | host            |

+——————+—————–+

| root             | 127.0.0.1       |

| debian-sys-maint | localhost       |

| jack             | localhost       |

| root             | localhost       |

| root             | russ-elite-book |

+——————+—————–+

5 rows in set (0.00 sec)

mysql> delete from user where user = ‘jack’;

Query OK, 1 row affected (0.00 sec)

mysql> select user,host from user;

+——————+—————–+

| user             | host            |

+——————+—————–+

| root             | 127.0.0.1       |

| debian-sys-maint | localhost       |

| root             | localhost       |

| root             | russ-elite-book |

+——————+—————–+

4 rows in set (0.00 sec)

mysql> CREATE USER ‘jack’@’localhost’ IDENTIFIED BY ‘test123’;

ERROR 1396 (HY000): Operation CREATE USER failed for ‘jack’@’localhost’

mysql> CREATE USER ‘jimmy’@’localhost’ IDENTIFIED BY ‘test123’;

Query OK, 0 rows affected (0.00 sec)

mysql> select user,host from user;

+——————+—————–+

| user             | host            |

+——————+—————–+

| root             | 127.0.0.1       |

| debian-sys-maint | localhost       |

| jimmy            | localhost       |

| root             | localhost       |

| root             | russ-elite-book |

+——————+—————–+

5 rows in set (0.00 sec)

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/169954.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 双管显示

    双管显示

    2021年8月15日
    55
  • Oracle技术之临时表的undo生成

    Oracle技术之临时表的undo生成

    2021年8月24日
    52
  • 《FFmpeg从入门到精通》读书笔记(五)

    《FFmpeg从入门到精通》读书笔记(五)写在前面2019.06.24第六章FFmpeg滤镜使用(至6.5结束)FFmpeg滤镜使用FFmpeg滤镜Filter描述格式参数排列方式[输入流或标记名]滤镜参数[临时标记名];[输入流或标记名]滤镜参数[临时标记名]…例如:输入两个文件,一个视频文件input1.mp4,一个图片logo.jpg,将图像流缩放为2000×2000分辨率,放置在视频的左上…

    2022年6月26日
    24
  • 安装NGINX_nginx安装步骤

    安装NGINX_nginx安装步骤Linux安装Nginx1、下载官方下载地址:http://nginx.org/en/download.htmlnginx-1.20.2下载wgethttp://nginx.org/download/nginx-1.20.2.tar.gz2、依赖安装yum-yinstallgcczlibzlib-develpcre-developensslopenssl-devel3、编译安装3.1、解压tar-zxvfnginx-1.20.2.tar.gz3.2

    2022年10月5日
    1
  • 八数码问题求解「建议收藏」

    八数码问题求解「建议收藏」(一)问题描述在一个3*3的方棋盘上放置着1,2,3,4,5,6,7,8八个数码,每个数码占一格,且有一个空格。这些数码可以在棋盘上移动,其移动规则是:与空格相邻的数码方格可以移入空格。现在的问题是:对于指定的初始棋局和目标棋局,给出数码的移动序列。该问题称八数码难题或者重排九宫问题。(二)问题分析八数码问题是个典型的状态图搜索问题。搜索方式有两种基本的方式,即树式搜索和线式搜索。搜索策略大体有盲…

    2022年7月26日
    3
  • 【解决方案】Pyinstaller打包exe文件详细教程

    【解决方案】Pyinstaller打包exe文件详细教程在业务场景中,经常需要Python开发一些小程序/脚本/GUI界面,交付给一些小白或未安装Python的小伙伴们使用。噔噔蹬蹬pyinstaller闪亮登场场景说明使用Pyinstaller将Python脚本或者项目打包,生成可执行的.exe文件。Pyinstaller是一个很不错的免费打包工具,支持Windows,Linux和MacOS,完美支持32位和64位系统。pyinstaller安装pipinstallpyinstaller打包参数#常用打包参数#-F.

    2022年6月16日
    28

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号