sql >> Base de Datos >  >> RDS >> Mysql

Error de MySQL/Amazon RDS:no tiene SUPER privilegios...

  1. Abra la consola web de RDS.
  2. Abra la pestaña "Grupos de parámetros".
  3. Cree un nuevo grupo de parámetros. En el cuadro de diálogo, seleccione la familia MySQL compatible con la versión de su base de datos MySQL, asígnele un nombre y confirme. Seleccione el grupo de parámetros recién creado y emita "Editar parámetros".
  4. Busque el parámetro 'log_bin_trust_function_creators' y establezca su valor en '1'.
  5. Guarde los cambios.
  6. Abra la pestaña "Instancias". Expanda su instancia de MySQL y emita la "Acción de instancia" denominada "Modificar".
  7. Seleccione el grupo de parámetros recién creado y habilite "Aplicar inmediatamente".
  8. Haga clic en "Continuar" y confirme los cambios.
  9. Espere a que se complete la operación de "Modificación".
  10. Nuevamente, abra la pestaña "Instancias". Expanda su instancia de MySQL y expanda la pestaña "Acción de instancia" y seleccione "Reiniciar".

EDITAR Dic. de 2020:No es necesario reiniciar ya que log_bin_trust_function_creators tiene apply type =dynamic. Al menos esto es cierto si su RDS ya tiene un grupo de parámetros adjunto y lo edita, en lugar de crear un nuevo grupo de parámetros. Simplemente guarde la edición de parámetros y listo.