Невозможно войти в MySQL с вновь созданным пользователем, но любое имя пользователя без пароля принимается

Я установил MySQL 5.6 в Windows, импортировал базу данных (как root) и создал нового пользователя с паролем для доступа к этой базе данных.

Связь с именем пользователя и паролем не работает (протестировано с Workbench).

Однако, если я подключаюсь без пароля, логин принимается, но я не вижу базу данных. На самом деле, это работает с любым именем пользователя.

Как мне связаться с вновь созданным пользователем? И как предотвратить соединения с любым именем пользователя и паролем, что выглядит как проблема безопасности?

1 ответ

Оказывается, был пользователь (очевидно настроенный по умолчанию), установленный с хостом localhost, нет пароля и пустое имя пользователя. Удаление этого пользователя решило проблему.

Другие вопросы по тегам