【问题标题】:how to set 'event_scheduler' in MS azure mysql如何在 MS azure mysql 中设置“event_scheduler”
【发布时间】:2013-01-09 02:35:07
【问题描述】:

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

错误消息是“ERROR 1227 (42000): Access denied; you need (at least one) the SUPER privilege(s) for this operation”

有人帮忙吗?

【问题讨论】:

    标签: mysql azure


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

      我最终希望 MySQL 清除所有具有比当前日期更早的“日期”字段的条目。因此,我使用该 SQL 查询创建了一个 PHP 脚本,并使用 WebJobs 设置了一个 cronjob 以每天执行一次该脚本。它对我有用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-01-18
        • 2013-02-07
        • 2023-04-06
        • 2018-09-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多