Ошибка SQL (1396): Operation CREATE USER failed for 'root'@'localhost'

Не могу добавить права пользователю root на доступ с localhost (т.е. с самого сервера).

/* Ошибка SQL (1396): Operation CREATE USER failed for 'root'@'localhost' */

Не пойму что за ерунда?

Сейчас права такие:

введите сюда описание изображения

MySQL v5.7


Ответы (1 шт):

Автор решения: Artem

Удалось добавить пользователя через mysql-консоль:

mysql> CREATE USER 'root'@'xx.xx.xxx.xxx' IDENTIFIED BY 'xxxxx';
Query OK, 0 rows affected (0,02 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0,02 sec)

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'xx.xx.xxx.xxx' WITH GRANT OPTION;
Query OK, 0 rows affected (0,02 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0,02 sec)

Почему в GUi клиенте (HeidiSQL) не работало, я не понял.

→ Ссылка