无法远程登入MySQL的几种解决办法[1]

发表于:2008-10-14来源:作者:点击数: 标签:MySQLMysqlmysqlmySQL登入
关键字: sql 方法一: 尝试用My SQL Adminstrator GUI Tool登入MySQL Server,Server却回复错误讯息:Host '60-248-32-13.HINET-IP.h .net .net' is not allowed to connect to this MySQL server 这个是因为权限的问题,处理方式如下: shellmysql --user=
关键字:sql
方法一:

  尝试用MySQL Adminstrator GUI Tool登入MySQL Server,Server却回复错误讯息:Host '60-248-32-13.HINET-IP.h.net.net' is not allowed to connect to this

  MySQL server

  这个是因为权限的问题,处理方式如下:

  shell>mysql --user=root -p

  输入密码

  mysql>use mysql

  mysql>GRANT SELECT,INSERT,UPDATE,DELETE ON [db_name].* TO [username]@[ipadd] identified by '[password]';

  [username]:远程登入的使用者代码

  [db_name]:表示欲开放给使用者的数据库

  [password]:远程登入的使用者密码

  [ipadd]:IP地址或者IP反查后的DNS Name,此例的内容需填入'60-248-32-13.HINET-IP.hinet.net' ,包函上引号(')

  (其实就是在远端服务器上执行,地址填写本地主机的ip地址。)

原文转自:http://www.ltesting.net