如何在MS azure mysql中设置'event_scheduler'

时间:2013-01-09 02:35:08

标签: mysql azure

我在尝试将'event_scheduler = on'设置为作为MS Azure服务的一部分提供的MySQL服务器时遇到问题(我正在使用3个月的试用版)

错误消息是“ERROR 1227(42000):拒绝访问;您需要(至少一个)此操作的SUPER权限”

有谁帮忙?

2 个答案:

答案 0 :(得分:1)

我知道这很晚了,但这可以帮助正在寻找它的其他人。

登录到Azure门户> $ {your_sql_server}>单击“服务器参数”选项卡,您应该能够设置所有全局参数,例如“ event_scheduler”

答案 1 :(得分:0)

我知道这个问题很古老,但这是关于MS Azure和此错误的唯一问题。我已经弄清楚了。这显然是一个权限问题,为了解决这个问题,您必须联系MS Azure并购买他们的支持计划,并且可能让工程师与之合作你。

但是,如果您没有支持计划,我唯一能够提出的就是使用似乎可以解决问题的WebJobs。

我最终希望MySQL使用' date'清除所有条目。超过当天的字段。所以我用这个SQL查询创建了一个PHP脚本,并使用WebJobs设置一个cronjob来每天执行一次该脚本。它为我做了诀窍。