MySQL事件调度程序 - 授予SUPER权限不起作用

时间:2014-11-05 21:56:40

标签: php mysql

当我尝试设置时:

SET GLOBAL event_scheduler=ON;

SET GLOBAL event_scheduler = 1;

我明白了:

#1227 - 拒绝访问;您需要(至少一个)此操作的SUPER权限

所以,我试试这个:

GRANT SUPER ON *.*
TO 'username'@'localhost' 
IDENTIFIED BY 'password';

我得到了:

#1045 - 用户'用户名'@'localhost'拒绝访问(使用密码:是)

我如何授予SUPER特权?

相关问题:

How to set global event_scheduler=ON even if MySQL is restarted?

how to add super privileges to mysql database?

1 个答案:

答案 0 :(得分:0)

首先,要更改global event_scheduler system variable您需要SUPER权限的值...而且只有具有该权限的帐户才能更改...如果您不可能没有这种特权。

尝试GRANT EVENT ON [myschema].* TO [username]@[localhost];