创建用户通过MySQL管理到mysql命令行连接,但无法登录mysql
命令行在MySQL中,设置权限
下上线的建议,以root身份发出
grant all on *.* to new_user;
它的工作,但安全明智的是一个烂摊子,所以发出
revoke all on *.* from new_user;
现在new_user
可以仍然连接,但安全性是健全的,如设置在MySQL管理员
对我来说这是彻底hocus-pocus。到底发生了什么,以及如何真正启用登录?
这似乎是一个MySQL管理员问题(谢谢@marco)。如果在mysql命令行中发出相同的GRANT,用户可以登录;但它的补助,局方颁发,用户无法日志中
为@marco指出,任何访问将授予给用户,例如,SELECT权限的MySQL登录访问 - 但他们需要在msql命令行中输入。
尝试在serverfault.com。而且您没有提供关于如何建立连接的基本信息 – ajreal