我需要从我的mysql服务器中删除一个用户,这位前管理员创建了一个非常奇怪的条目,用户XXX @€€s @€%。
所以,正常语法是
td
不起作用,它抱怨:
drop user 'nick'@"€€s@€%";
是否有解决此问题的方法,而又不会与现有用户混淆?这是我工作的mysql服务器,如果可能的话,我真的不想做太多尝试/更改。
谢谢!
答案 0 :(得分:0)
添加了基于评论的解决方案
UPDATE mysql.user SET host='test' WHERE user='nick'
DROP USER 'nick'@'test'