无法将数据库还原到Amazon RDS目标,无法创建具有足够权限的用户

时间:2013-05-11 06:32:30

标签: mysql-workbench amazon-rds

这是MySQL Workbench 5.2.47中数据导入/恢复的编辑输出

23:16:23 Restoring H:\Clients\XX\XX\XX.sql

Running: mysql.exe --defaults-extra-file="c:\users\xxx\appdata\local\temp\tmphzm1qg.cnf"  --host=myrds.host.us-east-1.rds.amazonaws.com --user=wordpress --port=3306 --default-character-set=utf8 --comments --database=bitnami_wodpress < "H:\\Clients\\XX\\XX\\XX.sql"

ERROR 1227 (42000) at line 338: Access denied; you need (at least one of) the SUPER privilege(s) for this operation


Operation failed with exitcode 1

我无法给予我能够使用MySQL工作台超级权限创建的唯一用户,并且我已经修改了RD上的数据库参数,&#34; (你可能想要使用安全性较低的log_bin_trust_function_creators变量)&#34;

如何获得正在运行的MySQL服务器的SSH shell,或者如何获得RDS或超级用户的root访问权。

这有点荒谬。我想要的只是导入一个数据库。

1 个答案:

答案 0 :(得分:0)

RDS不允许超级用户访问。关于&#39; log_bin_trust_function_creators&#39;的错误在尝试创建例程时,我需要更改参数,并重新启动RDS实例。