Mysql 创建没有超级权限的触发器

Mysql 创建没有超级权限的触发器,mysql,sql,phpmyadmin,Mysql,Sql,Phpmyadmin,我试图在MySQL数据库中创建一个触发器。但是,我不允许: #1419-您没有超级权限,并且启用了二进制日志记录(您可能希望使用不太安全的log\u bin\u trust\u function\u creators变量) 然而,我也不能启用这个变量,因为我也需要这个超级特权 我已经寻找了几个小时的解决方案,但我无法让它发挥作用。我尝试了以下方法来添加超级特权: GRANT SUPER ON**给由“…”标识的用户@“…” 结果: #1045-拒绝用户“…@%”的访问(使用密码:是) 在配置文件

我试图在MySQL数据库中创建一个触发器。但是,我不允许:

#1419-您没有超级权限,并且启用了二进制日志记录(您可能希望使用不太安全的log\u bin\u trust\u function\u creators变量)

然而,我也不能启用这个变量,因为我也需要这个超级特权

我已经寻找了几个小时的解决方案,但我无法让它发挥作用。我尝试了以下方法来添加超级特权:

GRANT SUPER ON**给由“…”标识的用户@“…”

结果:

#1045-拒绝用户“…@%”的访问(使用密码:是)

在配置文件方面:似乎我只能查看config.inc.php文件。我也不能编辑它:

无法加载或保存配置 请按照文档中的说明,在phpMyAdmin顶级目录中创建web服务器可写文件夹配置。否则,您将只能下载或显示它


我该怎么办?

您应该使用
root
用户授予
SUPER
特权。@Barmar是对的,如果您没有
root
访问权限,请联系您的DBA。