Ubuntu phpmyadmin не подходит правильный пароль КАК?
Установил phpmyadmin на Ubuntu 16 через консоль mysql -u root -p проходит авторизацию а через phpmyadmin нет.
В конфиге доступ без пароля разрешен. $cfg['Servers'][$i]['AllowNoPassword'] = TRUE;
Как вообще такое реально?ведь раз через консоль заходит значит пароль правильный.
Вы обращаетесь к MySQL пользователем root по адресу localhost, на что сервер отвечает что доступ запрещен. Это проблема не со стороны phpmyadmin, а сервера.
Попробуйте 127.0.0.1 и посмотрите разрешен ли доступ root'у на локалхост. Вот как выглядит мой конфиг с Webmin'а:
root@localhost
root@s2srv
root@127.0.0.1
+---------------------------------------------------------------------+
| Grants for root@localhost |
+---------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION |
| GRANT ALL PRIVILEGES ON `phpmyadmin`.* TO 'root'@'localhost' |
| GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION |
+---------------------------------------------------------------------+
3 rows in set (0.00 sec)