Ошибка:
1045 - доступ запрещен для пользователя 'root' @ 'localhost' (используется пароль: ДА)
Что я пытаюсь сделать:
Я ограничил привилегии БД, как не должен удалять или удалять таблицы.Но теперь я хочу предоставить все привилегии, такие как удаление и удаление, я не могу это сделать.Получение вышеуказанной ошибки.
Предпринятые шаги:
ОБНОВЛЕНИЕ mysql.user SET Password = ПАРОЛЬ ('ваш пароль'), ГДЕ пользователь = 'root';
ПРИВИЛЕГИИ FLUSH;
Остановите и перезапустите MySQL.
Явно указан пароль и удален из файла конфигурации.Но не работает, хотя.
Не повезло.
Моя конфигурация будет выглядеть следующим образом:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
/* Server parameters */
//$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = true;