MySQL数据库修改用户权限(远程访问权限、操作权限)

前提:需要使用命令行登陆,并切换到MySQL库

mysql -uroot -p
# 使用 mysql 数据库
use mysql;

# 查询用户表,检查用户的访问权限
select host,user from user where user='root';
# 将 host 设置为 % 表示任何 IP 都能连接 mysql,当然也可指定为某个特定 ip
update user set host='%' where user='root';
# 重新加载权限表
flush privileges;

# 给 root 用户赋予远程连接权限
grant all privileges on *.* to 'root'@'%' with grant option;
# 重新加载权限表
flush privileges;
上一篇:mysql-修改密码(error-1290 (HY000): The MySQL server is running with the --skip-grant-tables option so)


下一篇:MySQL 用户管理