执行insert失败,报错ERROR 1449 (HY000): The user specified as a definer ('root'@'111.1.11.11') does not exist
好像是表定义的时候就限制了指定用户@IP才能修改数据请问如何去掉该限制,谢谢

解决方案 »

  1.   

    就是简单的insert into aaa(id) values(1); 这样的
      

  2.   

    有无TRIGGER?表定义语句是什么?
      

  3.   

    你能够用ROOT登陆到'111.1.11.11'服务器么?mysql> SHOW GRANTS FOR 'root'@111.1.11.11';
    看看权限。
      

  4.   

    贴出你的 show create table aaa;另外完整贴出你的界面信息。
      

  5.   

    恩,果然是trigger,drop掉trigger就可以insert了
    不过trigger里的Definer: [email protected]如何修改?