尝试时 SET GLOBAL event_scheduler = ON; 在cPanel中 它说#1227 - 访问被拒绝;您需要(至少一个)此操作的SUPER权限。 但是,在为数据库创建用户时,我已经拥有了所有权限。 phpmyadmin中也没有权限部分。 有没有办法从cpanel / phpmyadmin直接添加此权限。
答案 0 :(得分:0)
如果您尝试在共享主机cPanel帐户上执行此操作,我担心您将无法设置这些权限,因为出于安全原因,不允许这些权限。
先前有一项要求添加here:
但它不包含在该版本中,请检查他们的change log。
但是,如果您具有服务器的root访问权限,则可以在MySQL配置文件中打开这个:
的/etc/my.cnf
添加以下行:
event_scheduler = 1
然后您应该能够通过SSH授予事件权限:
https://dev.mysql.com/doc/refman/5.7/en/events-privileges.html