要注意的一个问题是, 用了 REVOKE 删除用户的权限后, 在 mysql.user 表中仍然存在 Host = localhost User =root 的用户信息,不过他的所有权限均为 N 你应该用 DELETE 命令自行删除他
比如我开始是用命令grant all on *.* to abc@localhost identified by "123" 现在我要revoke怎么用?
REVOKE ALL PRIVILEGES ON *.* FROM abc@localhost;执行完之后, mysql.user 表中的 Host = localhost User = abc Password = ........ 记录仍然存在, 不过所有的权限字段均为 N因为所为权限均为 N ,所以你可以不用删除他,
用了 REVOKE 删除用户的权限后,
在 mysql.user 表中仍然存在 Host = localhost User =root
的用户信息,不过他的所有权限均为 N
你应该用 DELETE 命令自行删除他
现在我要revoke怎么用?
mysql.user 表中的 Host = localhost User = abc Password = ........
记录仍然存在,
不过所有的权限字段均为 N因为所为权限均为 N ,所以你可以不用删除他,
我对它进行了一些汉化,
如果需要发消息给我!