2016-08-03 67 views
2

我试图备份我的MySQL databasesRackSpaceAWS仍然需要(至少有一个)SUPER权限与log_bin_trust_function_creators = 1

我已按照此blog的建议,并在我的AWS RDS控制面板中设置了log_bin_trust_function_creators=1,并重新启动了我的数据库实例。

一些时间和一些位后,但是移动我得到以下错误:

Warning: Using a password on the command line interface can be insecure. 
    16GiB 0:36:39 [7.43MiB/s] [7.43MiB/s] 
ERROR 1227 (42000) at line 21566: Access denied; you need (at least one of) the SUPER privilege(s) for this operation 

我知道在我的分贝数触发,也许其他几个好吃的东西,尽管我grantsaws似乎都足够了:

mysql> SHOW GRANTS; 
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 
| Grants for [email protected]%                                                                                    | 
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 
| GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, PROCESS, REFERENCES, INDEX, ALTER, SHOW DATABASES, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER ON *.* TO 'root'@'%' IDENTIFIED BY PASSWORD <secret> WITH GRANT OPTION | 
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 

可能是什么问题?我如何解决它?

编辑

相反倾销ssh的我只是把它甩来sed -n '21565,21567p',所以我假定输出(行号)应该是正确的:

/*!50001 SET collation_connection  = utf8_general_ci */; 
/*!50001 CREATE ALGORITHM=UNDEFINED */ 
/*!50013 DEFINER=`root`@`127.0.0.1` SQL SECURITY DEFINER */ 
+0

创建参数组后,您是否将该参数组附加到RDS? – error2007s

+0

是的,我这样做:'参数组my_group(in-sync)' –

+0

你能否粘贴21566线上有什么 – error2007s

回答

相关问题