Використовуючи цю команду
GRANT ALL PRIVILEGES ON *.* to 'brian'@'%' identified by 'password';
Я намагаюся увійти за допомогою:
mysql -u brian -ppassword
Помилка:
ERROR 1045 (28000): Access denied for user 'brian'@'localhost' (using password: YES)
Я роблю це як root, і я намагався скасувати привілеї.
Я спробував це з незліченною кількістю користувачів, але, здається, це не працює. Я можу створити користувача без пароля, і логін працює. Командний рядок та з phpmyadmin
Також перевірте, чи був користувач у mysql.user, яким він є.
Показати гранти на шоу Брайана:
| GRANT ALL PRIVILEGES ON *.* TO 'brian'@'%' IDENTIFIED BY PASSWORD '*2470C0C06DEE42FD1618BB99005ADCA2EC9D1E19' |
brian
@%
; повернутися?