Невозможно войти в MySQL с вновь созданным пользователем, но любое имя пользователя без пароля принимается
Я установил MySQL 5.6 в Windows, импортировал базу данных (как root) и создал нового пользователя с паролем для доступа к этой базе данных.
Связь с именем пользователя и паролем не работает (протестировано с Workbench).
Однако, если я подключаюсь без пароля, логин принимается, но я не вижу базу данных. На самом деле, это работает с любым именем пользователя.
Как мне связаться с вновь созданным пользователем? И как предотвратить соединения с любым именем пользователя и паролем, что выглядит как проблема безопасности?
1 ответ
Оказывается, был пользователь (очевидно настроенный по умолчанию), установленный с хостом localhost
, нет пароля и пустое имя пользователя. Удаление этого пользователя решило проблему.