在mysql中添加用户时,我意外地按下了enter键。它是这样输入的:
readonly | 192.168.37.196' with grant option;怎样才能删除它?
我试过了:
drop user 'readonly'@'192.168.37.196*';但它不起作用。
发布于 2017-11-10 05:55:31
听起来像是用户名包含空格和特殊字符。
DROP USER 'readonly | 192.168.37.196';也许行得通。
如有必要,您可以尝试:
DELETE FROM mysql.user WHERE user LIKE 'readonly %';
DELETE FROM mysql.db WHERE user LIKE 'readonly %';
FLUSH PRIVILEGES;发布于 2017-11-10 10:50:00
您确定在您的mysql中创建了一个用户吗?所以首先,我建议你到mysql.user去仔细检查这个用户是否存在。之后,使用Bill Karwin提供的方法将其删除
https://stackoverflow.com/questions/47212203
复制相似问题