В phpmyadmin я создал пользователя с именем «edward» с паролем и всеми привилегиями:
Тем не менее, когда я пытаюсь войти через phpmyadmin, появляется сообщение «Невозможно войти на MySQL Server».
Когда я пытаюсь войти в систему из командной строки (Windows 7), это также не позволяет мне:
Но если я вхожу без пароля, я получаю:
и показывает мне только две таблицы.
Я уверен, что пароль правильный, и я создал несколько пользователей, которые не могут войти в систему со своими паролями, независимо от того, сколько прав я им предоставляю.
Как я могу заставить этого пользователя иметь возможность входить только с паролем и видеть все базы данных?
Приложение:
Вот скриншот с phpmyadmin, показывающий, что у «edward» столько же прав, сколько и у «root»:
SET PASSWORD FOR 'edward'@'%' = PASSWORD( 'YOU PASSWORD HERE' )
.