如何通过SSH为MySql设置用户的host权限?
我在WebMin > MySQL服务器权限中意外地为我的根用户设置了错误的域/ip。例如我进入主机以允许远程访问,但输入了错误的地址。现在,即使是Webmin也无法使用凭据进入数据库。
发布于 2011-09-21 23:22:04
通过SSH登录到服务器。
使用以下命令进入mysql:
mysql --skip-grant-tables -u root -pskip-grant-tables会导致mysql放弃该会话的特权系统。
然后使用grant命令向root用户授予任何权限:
grant all privileges on *.* to 'root'@'my-host-or-ip'https://stackoverflow.com/questions/7502153
复制相似问题