源码包
596215

安装时,提示 you need (at least one of) the SUPER privilege(s) for this operation已解决悬赏10积分

提问者孟飞答案数1阅读数1239发表时间2023-01-04 09:41:41

SQLSTATE[42000]: Syntax error or access violation: 1227 Access denied; you need (at least one of) the SUPER privilege(s) for this operation

目前mysql用户是给的数据库级别的权限。为什么还会报这种错误,是必须要全局权限吗?

禅道版本:17.8

安装包类型:源码包

操作系统:CentOS

客户端浏览器:Chrome

设置备注
内容
答案列表
🍉
2023-01-04 10:28:51
使用全局权限,或者使用 root 用户来操作看下
🎓
孟飞2023/01/04
实际部署环境没有root账号。我试了几次,发现给用户添加上全局权限中的 'super' 权限,就可以了。
回复
🦊
zyb05652023/02/27
我们使用的是阿里云的云服务polardb,无法给予Super权限,该怎么处理呢?
回复
🚢
王林2023/02/27
可以咨询下阿里云的服务商,看下能否分配对应权限。或者在本地进行搭建禅道,安装好以后将数据库导出,导入阿里云的数据库中。
回复
🍯
Alan2023/08/31
阿里云数据库最高权限用户都没有Super权限,数据导入都会失败。。
回复
🤖
金凯2023/09/01
安装时需要使用super权限的数据库用户,没有的话可以在本地安装后将数据库迁移过去,同时将zentao/config/my.php中修改连接信息后拷贝过去,导出数据库的话建议用禅道后台的备份。
或者可以试试安装前,注释掉zentao/db/zentao.sql中的 SET global log_bin_trust_function_creators = 1; SET global sql_mode = '';手动进行这两个设置后再进行安装,导入数据库如果有权限的问题也可以参考这个处理看看。
回复
🎪
孙广明2024/09/18
你好,问题解决了么?首先20版本不会这样报错了,可以体验一下20版本。其次您的版本的解决办法是:找到禅道目录/db/zentao.sql 文件,将第1、2行sql语句删除,重新执行安装操作即可。
回复
联系我们
联系人
刘璐/高级客户经理
电话(微信)
18562550650
QQ号码
2845263372
联系邮箱
liulu@chandao.com
其他相关问答
提问者: kissakate 于 2013-12-202445次浏览,0个答案
168
已解决
悬赏52积分
提问者: seagod 于 2011-03-233618次浏览,1个答案
69
已解决
悬赏5积分
提问者: moo 于 2011-02-153156次浏览,3个答案
提问者: guoguo3512118 于 2015-06-032877次浏览,1个答案
提问者: echo_115 于 2021-11-161181次浏览,1个答案
返回顶部
客服头像
刘璐
高级客户经理
客服微信
18562550650
2845263372
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。