在ubuntu上安装mysql-server后,运行select user,host,authentication_string from user where user='root';时,authentication_string我设置了密码,但登录到root的唯一方法是使用sudo运行MySQL命令,如果我试图输入密码,如果我运行mysql -u root -p,它就不能工作。我还试着在登录时将密码保留为空白,但没有任何效果。任何帮助都是非常感谢的。
系统信息:
我已经登录到CentOS服务器,我想查看所有mysql数据库。因此,我切换到Linuxroot用户,并尝试登录mysql。通常(在其他服务器上),我使用一个简单的mysql命令完成此操作,但在这里我得到了一个访问被拒绝的消息:ERROR 1045(28000): Access denied for user 'root'@'localhost' (us
当我登录到我的根linux帐户时,我尝试在" root“mysql帐户上登录到mysql。然后我就可以登录到mysql了。那里一切都很好。问题是,当我尝试使用完全相同的creds从"user1“linux帐户登录mysql "root”用户时(无)。在mysql帐户上没有密码),我收到一条错误消息,上面写着:
ERROR 1045 (28000): Access denied for user
我最近开始在我的机器上使用Lubuntu14.04和Windows。Advanced options for Ubuntu Ubuntu, with Linux 3.13.0.37-generic Ubuntu, with Linux 3.13.0.37-generic (recovery mode)