要关闭 MySQL 中的 root 用户的远程连接,您可以按照以下步骤进行操作:

  1. 登录到 MySQL 服务器的命令行界面。您可以使用以下命令登录:
mysql -u root -p
  1. 然后输入 root 用户的密码进行登录。
  2. 在登录后,执行以下命令来查看当前 root 用户的权限:
SHOW GRANTS FOR 'root'@'%';
  1. 这将显示 root 用户在所有主机上的权限列表。

关闭 MySQL 中的 root 用户的远程连接_服务器

  1. 根据显示的结果,找到包含 GRANT ALL PRIVILEGES ON *.* 的权限语句,它表示 root 用户拥有所有数据库的所有权限。
  2. 使用以下命令来撤销 root 用户的远程访问权限:
REVOKE ALL PRIVILEGES ON *.* FROM 'root'@'%';

7.这将撤销 root 用户在所有主机上的所有权限。

关闭 MySQL 中的 root 用户的远程连接_服务器_02


  1. 最后,执行以下命令来刷新权限:
FLUSH PRIVILEGES;
  1. 这将使更改生效。

现在,root 用户将无法通过远程连接访问 MySQL 服务器。请注意,这不会影响 root 用户在本地访问 MySQL 的权限。