MySQL предоставляет синтаксическую ошибку - PullRequest
0 голосов
/ 28 июня 2018

Привет! Я попытался выполнить этот SQL-запрос:

grant all on `mch`.* to 'admin'@'localhost' identified by '123456';

но жалуется:

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 'identified by '123456'' at line 1

1 Ответ

0 голосов
/ 28 июня 2018

В зависимости от того, какую версию вы используете, это больше не разрешено.

Начиная с MySQL 5.7.2, если учетная запись уже существует, ИДЕНТИФИКАЦИЯ С запрещено, потому что оно предназначено только для использования при создании новых счета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...