Не удается войти в MySQL с паролем, указанным в командной строке - PullRequest
0 голосов
/ 03 июня 2018

Я могу войти на мой сервер MySQL, используя:

mysql -u root -p

Затем я указываю пароль (т.е. PASS123) в командной строке.Вход успешен.

Но когда я пытаюсь:

mysql -u root --password="PASS123"

, я получаю:

mysql: [Предупреждение] Использование пароля в интерфейсе командной строки может быть небезопасным.ОШИБКА 1045 (28000): доступ запрещен для пользователя 'root' @ 'localhost' (используется пароль: YES)

Версия MySQL: mysql Ver 14.14 Distrib 5.7.20, для Linux (x86_64) с использованием оболочки EditLine

Может, у кого-то уже была эта проблема?Это вопрос некоторых привилегий, которые необходимо установить дополнительно, чтобы разрешить вход в систему с паролем, указанным в командной строке?

1 Ответ

0 голосов
/ 02 июля 2018

Как писал @BillKarwin, знак $, удаленный из пароля, решил проблему.

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