Mysql
 sql >> база данни >  >> RDS >> Mysql

Грешка в MySQL/Amazon RDS:нямате СУПЕР привилегии...

  1. Отворете уеб конзолата на RDS.
  2. Отворете раздела „Групи параметри“.
  3. Създайте нова група параметри. В диалоговия прозорец изберете семейството MySQL, съвместимо с вашата версия на базата данни MySQL, дайте му име и потвърдете. Изберете току-що създадената група параметри и издайте „Редактиране на параметри“.
  4. Потърсете параметъра „log_bin_trust_function_creators“ и задайте стойността му на „1“.
  5. Запазете промените.
  6. Отворете раздела „Екземпляри“. Разширете своя екземпляр на MySQL и издайте „Действие на инстанцията“ с име „Промяна“.
  7. Изберете току-що създадената група параметри и активирайте „Прилагане незабавно“.
  8. Щракнете върху „Продължи“ и потвърдете промените.
  9. Изчакайте операцията „Промяна“ да приключи.
  10. Отново отворете раздела „Екземпляри“. Разширете своя MySQL екземпляр и разгънете раздела „Действие на инстанцията“ и изберете „Рестартиране“.

РЕДАКТИРАНЕ на декември 2020 г.:Не е необходимо рестартиране тъй като log_bin_trust_function_creators има тип на прилагане =динамичен. Поне това е вярно, ако вашият RDS вече има прикачена група параметри и вие я редактирате, за разлика от създаването на нова група параметри. Просто запазете редакцията на параметъра и сте готови.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP &mySQL:Прост код за изпълнение на транзакция - Commit &Rollback

  2. как да проверите дали пулът на връзките на HikariCP работи или не в Java?

  3. MySQL подзаявка - Намерете само първия запис в LEFT JOIN

  4. Как да добавите уникален ключ към съществуваща таблица (с редове, които не са уникални)

  5. Как да свържете отдалечена база данни MySQL в PHP