我远程访问 rfc 数据库 ,为什么会提示说这样的错误呢  我用主机去访问就不会出现这样的问题 

解决方案 »

  1.   

    从本地登陆,然后给  'root'@'192.168.0.3'  授权。MYSQL中账号是 username@hostname 格式。'root'@'192.168.0.3'  与 'root'@'192.168.0.1'  不是同的用户。
      

  2.   

    我这样授权的grant all PRIVILEGES on rfc.* to administrator@'192.168.1.3' identified by 'admin';
      

  3.   

    从本地登陆后,检查一下有哪些用户。mysql> select user,host from mysql.user;
    +-------------+-----------+
    | user        | host      |
    +-------------+-----------+
    | afdfego | localhost |
    ....
    | root        | localhost |
    +-------------+-----------+
    4 rows in set (0.00 sec)mysql>