来自SSH的MYSQL用户设置权限主机

时间:2011-09-21 15:08:48

标签: mysql ssh

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

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

1 个答案:

答案 0 :(得分: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'