D1749-触发器不能创建,报错You do not have the SUPER privilege and binary logging is enabled….的解决方法

今天测试项目的时候,最后阶段遇到报错You do not have the SUPER privilege and binary logging is enabled….

在控制面板-字段修改日志中设置好了字段修改记录日志,但数据库中触发器没有创建成功,查看系统日志提示

经查询,是log_bin_trust_function_creators值为off导致,因为Table中有Trigger,如果不创建Trigger,不会出现这样的错误信息,但Trigger必须创建,在网络查询解决方案,是如下的办法: 

PS:一切弄完之后,最好重启一下服务器,经过测试,直接保存,还是会有错误提示,重启服务器之后就正常了。好了教程到此结束。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 共1条

请登录后发表评论