AWS RDS 的主用户没有导入数据的权限,也没有授予所需的权限

问题描述 投票:0回答:1

我创建了一个新的 AWS RDS MySQL 实例,我想导入一些使用 MySQL Workbench 的导出工具从现有数据库生成的现有数据。

我使用“admin”主用户连接到数据库,然后开始导入。

但是,我收到此错误:

.sql

我尝试将 

ERROR 1227 (42000) at line 20: Access denied; you need (at least one of) the SUPER, SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege(s) for this operation

授予主用户,并尝试使用

SUPER
创建新用户,但收到此错误:
SUPER
,即使主用户“admin”确实拥有
Error changing account admin@%%: Missing GRANT OPTION privilege
权限。
我怎样才能做到这一点?

mysql amazon-web-services import mysql-workbench database-permissions
1个回答
0
投票
GRANT OPTION

的东西 在第 20 行。您可能必须删除该部分。

或者将该用户替换为现有用户。在你的情况下可能是

/*!50017 DEFINER=`root`@`localhost`*/

参考

© www.soinside.com 2019 - 2024. All rights reserved.