今天在服务器的mysql上创建一个用户后,发现即使密码正确也无法登录
报错信息为
ERROR 1045 (28000): Access denied for user 'username'@'localhost' (using password: YES)
最后找到的解决方案是删除mysql自带的匿名用户,确实解决了问题
但是网上基本上都只提供了解决办法
我想知道一下为什么会这样,或者说mysql自带的匿名用户这样设计是为啥
今天在服务器的mysql上创建一个用户后,发现即使密码正确也无法登录
报错信息为
ERROR 1045 (28000): Access denied for user 'username'@'localhost' (using password: YES)
最后找到的解决方案是删除mysql自带的匿名用户,确实解决了问题
但是网上基本上都只提供了解决办法
我想知道一下为什么会这样,或者说mysql自带的匿名用户这样设计是为啥