首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >google cloud sql -- mysql导入问题

google cloud sql -- mysql导入问题
EN

Stack Overflow用户
提问于 2020-12-20 22:06:33
回答 1查看 134关注 0票数 0

我尝试在谷歌MySQL云中新创建的实例中导入一个表,但收到以下错误消息:

Error 1142: INSERT command denied to user 'cloudsqlimport'@'127.0.0.1' for table

当我尝试从云sql控制台向cloudsqlimport授予权限时:

代码语言:javascript
复制
mysql> UPDATE `mysql`.`user` SET `insert_priv` = 'Y' WHERE `User` = 'cloudsqlimport';
ERROR 1142 (42000): UPDATE command denied to user 'root'@'104.xxx.xx.xx' for table 'user'

mysql> UPDATE `mysql`.`user` SET `Grant_priv` = 'Y' WHERE `User` = 'root';
ERROR 1142 (42000): UPDATE command denied to user 'root'@'104.xxx.xx.xx' for table 'user'

当我尝试通过MySQL工作台授予'insert_priv‘时,也会出现同样的问题

如何解决此问题?

EN

回答 1

Stack Overflow用户

发布于 2021-01-07 18:24:01

此错误可能是由于以下原因之一:

1-权限不足

2-数据库或表拼写错误。

3-用户拼写正确,但IP不正确。

要查看您的用户拥有的权限,请使用您的用户登录到MySQL提示符,然后运行以下命令:

代码语言:javascript
复制
SHOW GRANTS;

这将向您显示当前用户拥有的权限(在MySQL中为grants)。请检查您是否对给定表具有插入权限。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65380739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档