Mysql触发器向用户抛出“TRIGGER命令”

时间:2014-04-18 12:27:28

标签: mysql triggers permissions

当我运行此语句时,我试图创建一个基本的测试触发器(下面的代码)我得到了一个拒绝用户的“TRIGGER”命令'错误。我试图授予权限,但这也引发了一个错误,指出我没有权限。

DELIMITER $$
CREATE TRIGGER test_trigger  
AFTER INSERT ON `membershipType` FOR EACH ROW
    BEGIN
        INSERT INTO test (mName) VALUES (NEW.name);
END$$
DELIMITER ;

有人可以告知上述声明是否有任何问题,或者问题归结为我的主机的权限。

感谢。

1 个答案:

答案 0 :(得分:1)

你的语法很好。分配给您正在使用的帐户的权限可能存在问题。如果您使用的是托管服务提供商,则极有可能。