怎么撤回MySQL“允许远程机器用root用户连接mysql数据库”的 *** 作,回到默认值?

怎么撤回MySQL“允许远程机器用root用户连接mysql数据库”的 *** 作,回到默认值?,第1张

你应该是想禁止root的远程连接功能吧,如果是这样,可用采取如下办法:

1、修改root的远程权限

use mysql

update user set host = "localhost" where user = "root" and host = "%"

flush privileges

2、修改mysql的连接端口,比如不要用默认的3306,改成其它不常用端口

一般MySQL中默认的host是localhost,可以以root用户登录MySQL,连接mysql数据库,运行命令:select user,host from user 查看各用户的host

既然已经更新过了,可以再运行命令:update user set host ='localhost' where user ='root'; 修改会默认的host就行了,其中“%”表示允许所有机器能访问root用户。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8691090.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存