首页  >  问答  >  正文

亚马逊RDS无法执行SET GLOBAL命令的问题依然存在

<p>我正在使用Amazon RDS进行mysql数据库。我想运行一些SET命令,例如:</p> <pre class="brush:php;toolbar:false;">SET GLOBAL group_concat_max_len =18446744073709551615</pre> <p>但是当我运行这个命令时,我得到以下错误:</p> <pre class="brush:php;toolbar:false;">ERROR 1227 (42000): Access denied; you need (at least one of) the SUPER privilege(s) for this operation</pre> <p>当我尝试添加权限时,它不允许我添加。有任何帮助或建议吗?</p>
P粉265724930P粉265724930422 天前621

全部回复(2)我来回复

  • P粉378264633

    P粉3782646332023-08-25 10:25:13

    使用RDS,全局设置通过ParameterGroup API进行管理。您也可以通过Web控制台或使用aws命令行工具进行编辑。

    回复
    0
  • P粉115840076

    P粉1158400762023-08-25 00:21:51

    Amazon不会在RDS实例上给你SUPER权限(以防止你意外破坏复制等事情)。

    要配置group_concat_max_len,请使用RDS参数组,它允许你配置一组设置并应用于一个实例。

    回复
    0
  • 取消回复