ОШИБКА 1698 (28000): доступ запрещен для пользователя 'root' @ 'localhost' в Ubuntu 18.04

Система со стандартным Ubuntu (с Unity) и рабочим столом KDE

Таким образом вы можете получить систему со стандартным Ubuntu (с Unity) и рабочим столом KDE, где вы можете выбрать среду рабочего стола при входе в систему (! d1) Установите Ubuntu с ubuntu-16.04.4-desktop-amd64.iso Обновите систему с помощью

sudo apt update && sudo apt full-upgrade
Установите пакеты, связанные с KDE
sudo apt install kde-plasma-desktop
sudo apt install kde-runtime
sudo apt install --no-install-recommends kubuntu-desktop
Это может сработать, если вы используете только последняя строка (я не проверял это), но если вы используете ее без --no-install-recommends, будет хотя бы один серьезный конфликт. Установка завершится неудачно, и вместо рабочего стола KDE появится черный экран с курсором. (Стандартный Ubuntu будет работать.) Вы можете видеть, что в меню KDE доступны программы-приложения gnome. Но из-за --no-install-recommends несколько прикладных программ Kubuntu не установлены. (Большинство из них, вероятно, могут быть установлены, но это не было сделано в этом тесте.)

Альтернативы

Согласно комментарию, вы не хотите жить или настойчиво жить системы, но, пожалуйста, рассмотрите следующие альтернативы.

Установите Ubuntu из ubuntu-16.04.4-desktop-amd64.iso хост-системы Ubuntu и гостевой системы Kubuntu на виртуальной машине. Проще всего использовать VirtualBox для создания виртуальной машины. Обе системы полны, но гостевая система Kubuntu не может использовать полную мощность компьютера. Это может быть хорошим решением на мощном компьютере. Обновите систему с помощью
sudo apt update && sudo apt full-upgrade
6
задан 28 April 2018 в 14:15

3 ответа

Я нашел решение по ссылке здесь, выполнив это решение. Я решил свою проблему.

Короткие шаги:

sudo mysql -u root ALTER USER 'root' @ «localhost» IDENTIFIED WITH mysql_native_password BY 'test';

Примечание: здесь test - это новый пароль для пользователя root.

1
ответ дан 22 May 2018 в 11:11
  • 1
    Спасибо. Нечетный mysql-сервер больше не запрашивает пароль. – mfgabriel92 19 May 2018 в 16:45

Я нашел решение по ссылке здесь, выполнив это решение, я решил свою проблему.

Короткие шаги:

sudo mysql -u root ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'test';

Примечание: здесь test является новый пароль для пользователя root.

4
ответ дан 17 July 2018 в 15:55

Я нашел решение по ссылке здесь, выполнив это решение, я решил свою проблему.

Короткие шаги:

sudo mysql -u root ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'test';

Примечание: здесь test является новый пароль для пользователя root.

4
ответ дан 23 July 2018 в 16:51

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

Похожие вопросы: