异常信息: TRIGGER command denied to user ‘root’@’localhost′ for table ‘table_name’
1、查看用户是否具有触发器操作权限:
select Host,User,Trigger_priv from mysql.user where user='root';

 

 

2、 将N改成Y

update mysql.user set Trigger_priv = 'Y' where user='root';

3、刷新权限

flush privileges;

4、重启mysql服务器(windows)

 

 

 

 

 

 

 

备注:重启mysql服务器(linux)

4.1、 使用 service 启动:

service mysqld restart

4.2、使用 mysqld 脚本启动:

/etc/inint.d/mysqld restart

  

 

posted on 2022-03-14 14:31  浅灰色的记忆  阅读(593)  评论(0编辑  收藏  举报