suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Das Problem, dass Amazon RDS den SET GLOBAL-Befehl nicht ausführen kann, besteht weiterhin

<p>Ich verwende Amazon RDS für die MySQL-Datenbank. Ich möchte einige SET-Befehle ausführen wie: </p> <pre class="brush:php;toolbar:false;">SET GLOBAL group_concat_max_len =18446744073709551615</pre> <p>Aber wenn ich diesen Befehl ausführe, erhalte ich die folgende Fehlermeldung: </p> <pre class="brush:php;toolbar:false;">FEHLER 1227 (42000): Zugriff verweigert, Sie benötigen (mindestens eine) der SUPER-Berechtigung(en) für diesen Vorgang</pre> <p>Wenn ich versuche, Berechtigungen hinzuzufügen, kann ich sie nicht hinzufügen. Irgendwelche Hilfe oder Vorschläge? </p>
P粉265724930P粉265724930465 Tage vor659

Antworte allen(2)Ich werde antworten

  • P粉378264633

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

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

    Antwort
    0
  • P粉115840076

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

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

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

    Antwort
    0
  • StornierenAntwort