在phpmyadmin中,我使用密码和所有特权创建了一个名为“爱德华”的用户:
但是,当我尝试通过phpmyadmin登录时,提示“无法登录MySQL服务器”。
当我尝试在命令行(Windows 7)上登录时,它也不允许我:
但是,如果我没有密码登录,我会进入:
只给我看两张桌子
我确定密码是正确的,并且我创建了多个用户,无论我赋予他们多少权限,这些用户都无法使用他们的密码登录。
我如何才能使该用户只能使用密码登录并查看所有数据库?
附录:
这是phpmyadmin的屏幕截图,显示“爱德华”拥有与“根”一样多的权限:
我发生了同样的事情,并且在create user命令上正确设置了密码
—
santiago arizti 2016年
SET PASSWORD FOR 'edward'@'%' = PASSWORD( 'YOU PASSWORD HERE' )
。