Ich versuche, eine SQL-Datei in eine zweite Generation Cloud SQL-Instanz zu importieren, die Web-basierten Cloud-Konsole verwenden, aber es scheint, mit dem folgenden FehlerImportieren von Daten in der 2. Generation Google Cloud SQL
ERROR 1227 (42000) at line 28: Access denied; you need (at least one of) the
SUPER privilege(s) for this operation
versagt werden
Nicht sicher, ob es ein Bug bei Google ist oder ich etwas falsch mache.
Ich bin in der Lage eine zweite Generation SQL-Instanz und melden Sie sich in die Instanz erstellen, um die Anweisungen unter Verwendung von hier https://cloud.google.com/sql/docs/create-user
Aber ich kann keine Privilegien dort gewähren (für Root-Benutzer)
$mysql --host=xxx.xxx.xxx.xxx --user=root --password
mysql> select User, Host, Password from mysql.user;
+---------+-----------+-------------------------------------------+
| User | Host | Password |
+---------+-----------+-------------------------------------------+
| root | % | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
| newuser | localhost | |
+---------+-----------+-------------------------------------------+
mysql> GRANT ALL ON `%`.*;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual
that corresponds to your MySQL server version for the right syntax
to use near '' at line 1
Ich habe das Gefühl, dass, da ich nicht alle Privilegien gewähren kann und root @ localhost nicht existiert, kann es keine Daten importieren. Jeder andere hat dies beim Importieren von Daten in Cloudsql der 2. Generation erlebt.