Mysql
 sql >> Database >  >> RDS >> Mysql

Errore MySQL/Amazon RDS:non hai i privilegi SUPER...

  1. Apri la console web di RDS.
  2. Apri la scheda "Gruppi di parametri".
  3. Crea un nuovo gruppo di parametri. Nella finestra di dialogo, seleziona la famiglia MySQL compatibile con la versione del tuo database MySQL, assegnagli un nome e conferma. Seleziona il gruppo di parametri appena creato ed emetti "Modifica parametri".
  4. Cerca il parametro 'log_bin_trust_function_creators' e imposta il suo valore su '1'.
  5. Salva le modifiche.
  6. Apri la scheda "Istanze". Espandi la tua istanza MySQL ed emetti "Instance Action" denominata "Modify".
  7. Seleziona il gruppo di parametri appena creato e abilita "Applica immediatamente".
  8. Fai clic su "Continua" e conferma le modifiche.
  9. Attendere il completamento dell'operazione di "Modifica".
  10. Ancora una volta, apri la scheda "Istanze". Espandi la tua istanza MySQL ed espandi la scheda "Azione istanza" e seleziona "Riavvia".

EDIT dicembre 2020:Non è necessario un riavvio poiché log_bin_trust_function_creators ha apply type =dynamic. Almeno questo è vero se il tuo RDS ha già un gruppo di parametri collegato e lo modifichi, invece di creare un nuovo gruppo di parametri. Salva semplicemente la modifica del parametro e sei a posto.