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

MySQL/Amazon RDS-fejl:du har ikke SUPER-privilegier...

  1. Åbn RDS-webkonsollen.
  2. Åbn fanen "Parametergrupper".
  3. Opret en ny parametergruppe. I dialogboksen skal du vælge den MySQL-familie, der er kompatibel med din MySQL-databaseversion, giv den et navn og bekræft. Vælg den netop oprettede parametergruppe, og udsted "Rediger parametre".
  4. Kig efter parameteren 'log_bin_trust_function_creators' og indstil dens værdi til '1'.
  5. Gem ændringerne.
  6. Åbn fanen "Forekomster". Udvid din MySQL-instans, og udsted "Instance Action" med navnet "Modify".
  7. Vælg den netop oprettede parametergruppe, og aktiver "Anvend straks".
  8. Klik på "Fortsæt", og bekræft ændringerne.
  9. Vent på, at handlingen "Ændring" er fuldført.
  10. Åbn igen fanen "Forekomster". Udvid din MySQL-instans og udvid fanen "Instance Action" og vælg "Genstart".

EDIT dec 2020:En genstart er ikke nødvendig da log_bin_trust_function_creators har anvende type =dynamisk. Dette er i det mindste sandt, hvis din RDS allerede har en tilknyttet parametergruppe, og du redigerer den, i modsætning til at oprette en ny parametergruppe. Du skal blot gemme parameterredigeringen, og så er du i gang.



  1. Hvordan forhindrer man samtidige brugerlogin på PHP/MySQL-websted?

  2. to ord og tomme mellemrum fungerer ikke i MYSQL-forespørgsel ved hjælp af LIKE

  3. Advarsel:mysql_query():3 er ikke en gyldig MySQL-Link-ressource

  4. Udfør rå forespørgsel på MySQL Loopback Connector