在Toad for MySQL链接网络中的MySQL数据库,创建PROCEDURE失败,为什么?
在服务器端本地链接数据库以后,创建PROCEDURE成功,但是客户端远程创建总是失败,失败信息是:
MySQL Database Error: Access denied for user 'root'@'%'  to database 'srch_ddb'
其他功能都可以,就是在创建PROCEDURE的时候就是出现这样的失败。 

解决方案 »

  1.   

    从本地以ROOT登录,然后
    grant all on *.* to root@%;mysql 中的用户账号是由 username@hostname 组成,也就是说相同用户句在不同机器上去连接MYSQL是不同的账号。
      

  2.   

    grant all on *.* to 'root'@'你的toad的机器ip' identified by 'root密码'; 
      

  3.   

    grant all on *.* to 'root'@'你的toad的机器ip' identified by 'root密码'; 
      

  4.   

    当您的问题得到解答后请及时结贴.
    http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html