簡體   English   中英

谷歌雲 sql — mysql 導入問題

[英]google cloud sql — mysql import issue

我正在嘗試在谷歌 MySQL 雲中新創建的實例中導入表,但我收到以下錯誤消息:

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

當我嘗試從雲 sql 控制台授予 cloudsqlimport 權限時:

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”時同樣的問題

我該如何解決這個問題?

此錯誤可能是由於以下原因之一:

1-缺乏權限

2- 數據庫或表拼寫錯誤。

3- 用戶拼寫正確,但 IP 不正確。

要查看您的用戶擁有的權限,請使用您的用戶登錄 MySQL 提示符,然后運行以下命令:

SHOW GRANTS;

這將向您顯示當前用戶擁有的權限(MySQL 中的授權)。 請檢查您是否具有給定表的 INSERT 權限。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM