MySQL超级数据导入权限

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

我知道这可能已经存在,因为它是一个如此简单的问题,但我已经搜索了几天没有运气。

我有一个谷歌云sql实例,我似乎无法导入任何数据(数据和结构),因为root(或我创建的任何用户),没有超级权限。当我尝试授予SUPER权限时,我会为用户获得“拒绝访问”。

通过最佳实践,有没有办法设置超级权限,以便我可以导入数据。或者,通过最佳实践,还有另一种方法可以导入不需要超级权限的数据。

我对任何批评和建议持开放态度。

谢谢,肖恩

mysql sql google-cloud-sql super
1个回答
1
投票

我有相同的经验,我不能使用LOAD DATA FROM INFILE命令。您可以按照位于https://cloud.google.com/sql/docs/mysql/import-export/importing的指南或通过构建该页面下方提到的REST API调用来进行操作。

如果从云存储加载数据,则需要注意的一点是,CloudSQL实例的默认用户帐户(您可以在CloudSQL控制台中找到它)将需要访问从中加载数据的云存储桶的权限。此帐户可能与有权进行REST API调用的帐户不同。

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