Ошибка MySQL/Amazon RDS :«у вас нет привилегий SUPER…»

Я пытаюсь скопировать базу данных mysql из Amazon EC2 в RDS :

. Я успешно сделал mysqldumpмоей базы данных в корневую папку, используя это:

root@ip-xx-xx-xx-xx:~# mysqldump my_database -u my_username -p > my_database.sql

Затем я попытался перенести этот файл.sql в свою новую базу данных RDS :

root@ip-xx-xx-xx-xx:~# mysql my_database -u my_username -p -h  
my_new_database.xxxxxxxxx.us-east-1.rds.amazonaws.com < my_database.sql

. К сожалению, я получаю следующее сообщение об ошибке:

You do not have the SUPER privilege and binary logging is enabled 
(you *might* want to use  the less safe log_bin_trust_function_creators variable)

Я пытался GRANT SUPER..различными способами, но и при этом получаю ошибки. Ввод mysql > FLUSH privileges;тоже не работает.

Я новичок в MySQL, поэтому извините за такой простой вопрос. Мысли?

81
задан tim peterson 23 July 2012 в 18:01
поделиться