Не запропоновано ввести кореневий пароль при встановленні mariadb-сервера на Ubuntu 16.04 LTS


14

У мене щойно було встановлено на моєму ПК Ubuntu 16.04 LTS. Коли я намагався встановити MariaDB, ввівши:

sudo apt-get install mariadb-server

Установка пройшла безперебійно, але під час цього процесу мені не запропонували ввести пароль для кореневого акаунта mysql. Після встановлення я не зміг увійти в MariaDB ( mysql -u root -p), і воно показало повідомлення про помилку:

ERROR 1698 Access denied for user 'root'

Все було свіжою установкою. Записи /etc/apt/sources.listбули перевірені, і всі основні компоненти були включені належним чином.

У чому здається проблема?


Є чи у вашого терміналу мобілізуючих $або #? (Запитую, оскільки звичайні користувачі мають $підказку, але root має #)
Нік Вайнберг

2
@NickWeinberg Я думаю, що тут полягає корінь пароля бази даних, а не пароль кореня системи
steeldriver

@steeldriver А-а, добре. Мене збентежило через те, що команда " sudo apt-get" і " мене не вимагали ввести пароль для root". Але я думаю, ти маєш рацію
Нік Вайнберг

@DavidFoerster Я намагався увійти як root у mariadb (не root у Linux) користувачем "mysql -u root -p"
користувач6133116

Відповіді:


17

Пакет Mariadb не пропонує майстра налаштування під час встановлення на Ubuntu 16.04.

Використовуйте команду нижче, щоб мати оболонку mysql

sudo mysql -uroot

Я спробував це, і це спрацювало. Спасибі. Але я пам’ятаю раніше, коли я встановлював mariadb, мені було запропоновано встановити пароль root. З того часу, коли це було змінено?
користувач6133116

@ user6133116: Це суперечить твердженню вашого запитання. Який це? Не могли б ви уточнити?
Девід Фоерстер

@DavidFoerster Вибачте, але я дійсно не бачу протиріч. Я думаю, ви, можливо, не мали уявлення про моє запитання.
користувач6133116

"Під час процесу [установки] мені не запропонували ввести пароль для кореневого акаунта mysql" (взято з вашого запитання, виділено мною) порівняно з "коли я встановив mariadb, мені запропонували встановити пароль root" ( взято з вашого коментаря)
David Foerster

@DavidFoerster "Але я пам'ятаю EARLIER, коли я встановив mariadb, мені запропонували встановити пароль root. З тих пір, коли це було змінено?" Зверніть увагу на слово "раніше", яке я мав на увазі "деякий час тому, а не цього разу". Мені було запропоновано встановити пароль для кореневого акаунта бази даних раніше, але не цього разу під час цієї нової інсталяції, звідси і питання, розміщене тут.
користувач6133116

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.