【问题标题】:MYSQL User Set Permissions host from SSH来自 SSH 的 MYSQL 用户设置权限主机
【发布时间】:2011-09-21 23:22:03
【问题描述】:

如何通过 SSH 为 MySql 设置用户主机权限?

我无意中在 WebMin > MySQL 服务器权限中为我的 root 用户设置了错误的域/IP。就像我进入主机以允许远程访问并输入错误的地址。现在,即使是 Webmin 也无法使用凭据进入他的数据库。

【问题讨论】:

    标签: mysql ssh


    【解决方案1】:

    通过 SSH 登录服务器。

    使用以下命令进入mysql:

    mysql --skip-grant-tables -u root -p
    

    skip-grant-tables会导致mysql放弃本次会话的权限系统。

    然后使用grant命令给你的root用户授予任何权限:

    grant all privileges on *.* to 'root'@'my-host-or-ip'
    

    【讨论】:

      猜你喜欢
      • 2023-03-27
      • 2018-01-11
      • 1970-01-01
      • 2010-12-23
      • 1970-01-01
      • 2017-07-12
      • 1970-01-01
      • 1970-01-01
      • 2011-03-14
      相关资源
      最近更新 更多