У мене щойно було встановлено на моєму ПК 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
були перевірені, і всі основні компоненти були включені належним чином.
У чому здається проблема?
@NickWeinberg Я думаю, що тут полягає корінь пароля бази даних, а не пароль кореня системи
—
steeldriver
@steeldriver А-а, добре. Мене збентежило через те, що команда " sudo apt-get" і " мене не вимагали ввести пароль для root". Але я думаю, ти маєш рацію
—
Нік Вайнберг
@DavidFoerster Я намагався увійти як root у mariadb (не root у Linux) користувачем "mysql -u root -p"
—
користувач6133116
$
або#
? (Запитую, оскільки звичайні користувачі мають$
підказку, але root має#
)