22
错误1396(HY000):“杰克” @“本地主机”的操作创建用户失败
我似乎无法重新创建一个已删除的简单用户,即使以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 | …