select user,host from user;
查找数据库权限
删除root账户
drop user 'root'@'localhost';
创建root
create user 'root'@'localhost' identified by '111111';
赋予权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
允许远程访问
update user set host='%' where user='root';
刷新权限
flush privileges;
退出
exit;
重启mysql
systemctl restart mysqld.service
MySQL数据库权限管理与配置
这篇博客详细介绍了如何进行MySQL数据库的权限管理,包括删除root账户、创建新root用户、赋予所有权限、允许远程访问以及刷新权限的步骤,并在最后展示了如何重启MySQL服务以应用更改。
1728





