我最近升级了一个系统,从Ubuntu14.04升级到16.04 (mysql 15.1 distrib10.0.36-MariaDB),并且注意到根用户可以在没有密码的情况下进入其中,例如:mysql -u root尝试使用UPDATE mysql.user SET authentication_string = PASSWORD('supersekrit') WHERE User = 'root';通过mysql我这样做了,但现在root根本无法登录。更新:在为root mysql
在ubuntu上安装mysql-server后,运行select user,host,authentication_string from user where user='root';时,authentication_string我设置了密码,但登录到root的唯一方法是使用sudo运行MySQL命令,如果我试图输入密码,如果我运行mysql -u root -p,它就不能工作。