В настоящее время привилегия GRANT SUPER
не поддерживается в База данных Azure для MySQL
Ниже приведена статья (самая последняя, которую я могу найти), в которой говорится, что она не поддерживается, но она предоставляет способ создания дополнительного администратора.
https://blogs.msdn.microsoft.com/azuresqldbsupport/2017/06/26/grant-super-privilege-on-azure-database-for-mysql/
Чтобы создать учетную запись с теми же правами, что и у администратора сервера:
CREATE USER 'testuser'@'%' <span>IDENTIFIED </span>BY 'your_password_here';
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, PROCESS, REFERENCES, INDEX, ALTER, SHOW DATABASES, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER ON *.* TO 'testuser'@'%' WITH GRANT OPTION;
Чтобы показать привилегии для учетной записи администратора:
SHOW GRANTS FOR CURRENT_USER;
Приветствия
Lachie