首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >事件计划程序无法打开(mysql)

事件计划程序无法打开(mysql)
EN

Stack Overflow用户
提问于 2014-07-27 11:35:34
回答 2查看 1.7K关注 0票数 0

当我尝试这段代码时:

代码语言:javascript
复制
SHOW GRANTS FOR 'secret'@'localhost';

这就是结果:

代码语言:javascript
复制
Grants for secret@localhost
GRANT USAGE ON *.* TO 'secret'@'localhost' IDENTIFIED BY PASSWORD 'secretpass'
GRANT ALL PRIVILEGES ON `secret\_dbx`.* TO 'secret'@'localhost'
GRANT ALL PRIVILEGES ON `secret\_db1x`.* TO 'secret'@'localhost'

但是当我想要打开event_scheduler的时候

代码语言:javascript
复制
SET GLOBAL event_scheduler = "ON"

此错误显示:

代码语言:javascript
复制
 #1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation 

然后尝试以下代码:

代码语言:javascript
复制
 GRANT SUPER ON *.* TO secret@'localhost' IDENTIFIED BY 'secretpass';
 FLUSH PRIVILEGES;

然后是错误:

代码语言:javascript
复制
 Access denied for user 'secret'@'localhost' (using password: YES)

我知道我正在使用root,我使用用户名和密码来访问我的域的控制面板。

EN

回答 2

Stack Overflow用户

发布于 2014-07-27 11:43:35

检查此docs。所有的权限都在这里。

我认为你需要像这样编写代码:

代码语言:javascript
复制
CREATE USER 'secret_user@localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'secret_user@localhost';
FLUSH PRIVILEGES;

有关更多信息,请查看here

票数 0
EN

Stack Overflow用户

发布于 2014-07-28 01:00:42

找到答案了。不幸的是,我不得不在cron作业上工作,因为我共享了一个主机...现在我讨厌转售商托管

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24977678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档