mysql
mysql -u root -p; #登录
use mysql; #进入mysql数据库
SELECT host FROM user WHERE user='root'; #查看所有root用户的host
RENAME USER 'root'@'127.0.0.1' TO 'root'@'%'; #设置全局访问权限
CREATE USER 'root'@'%' IDENTIFIED BY 'x123456';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password'; #设置可以访问密码,否则无法访问
FLUSH PRIVILEGES; #刷新用户数据
于是就可以显示出来了
1044
mysql> SELECT host,user,password,Grant_priv,Super_priv FROM mysql.user;
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root'; FLUSH PRIVILEGES;