我正在开发一个google应用引擎。在中,我创建了一个实例,每当我在cloud实例中导入我的sql文件时,它都会显示一个错误,如下所示:
错误1227 (42000)在第1088行:访问被拒绝;您需要(至少一个)超级特权(至少一个)对此操作失败,与退出代码1
如何获得我的云sql实例的超级特权?
发布于 2019-11-14 09:36:29
您可以编辑导入sql数据库文件并从文件中删除定义器。
发布于 2019-11-14 09:37:25
语句
DEFINER=
username@`%
是备份转储中的问题。
您可以使用的解决方案是从sql转储文件中删除所有条目,并从GCP控制台导入数据。
使用命令编辑转储文件并生成新的-
cat DUMP_FILE_NAME.sql DUMP_FILE_NAME.sql sed -e -e>新清理-DUMP.sql
在从转储中删除条目并成功完成之后,您可以尝试重新启用。
https://stackoverflow.com/questions/28773756
复制相似问题