Як скинути пароль root для MariaDB
Колеги всім привіт.
У сьогоднішній статті я вам розповім про те, як скинути пароль супер користувача root в MariaDB. Я впевнений майже у всіх вас бували випадки, коли ви втрачали пароль від облікового запису root. Я дивився багато статей на цю тему в інтернеті, але ніяк не міг знайти адекватну інформацію про те, як це зробити.
Вміст статті:
- Зупинення бази даних.
- Правимо конфігураційний файл.
- Запуск бази даних.
- Підключаємось до бази даних.
- Скидання привілеїв.
- Змінюємо пароль облікового запису root.
- Зупиняємо базу даних.
- Правимо конфігураційний файл.
- Запуск бази даних.
- Підсумки.
1. Зупинення бази даних.
Перед початком робіт потрібно зупинити базу даних.
$. service mariadb stop.
2. Правимо конфігураційний файл.
Після зупинки бази даних нам потрібно додати два параметри в конфігураційний файл.
$. vim /etc/my.cnf.d/server.cnf
Ми додали два обов'язкові параметри. skip-networking та skip-grant-tables
3. Запуск бази даних.
Після того як ми виправили конфігураційний файл, можна запускати базу даних.
$. service mariadb start
4. Підключаємось до бази даних.
$. mysql -u root -p
Вас пустить до бази даних без пароля.
5. Скидання привілеїв.
Нам потрібно виконати операцію скидання привілеїв, щоб вказати серверу перезавантажити таблиці привілеїв.
mariadb> FLUSH PRIVILEGES;
6. Змінюємо пароль облікового запису root.
mariadb> SET PASSWORD FOR root@'localhost' = PASSWORD('kjs*S&89da');
7. Зупиняємо базу даних.
$. service mariadb stop
8. Правимо конфігураційний файл.
Після того як ми змінили пароль облікового запису root, тепер потрібно видалити ті два параметри, які ми додали.
$. vim /etc/my.cnf.d/server.cnf
Видаляємо skip-grant-tables та skip-networking, зберігаємо та закриваємо.
9. Запуск бази даних.
$. service mariadb start
10. Підсумки.
Ми успішно змінили пароль облікового запису root. Якщо ви все робитимете по кроках які я вказала, то у вас все вийде.
Всім дякую, я сподіваюся, що вам моя стаття хоч чимось допомогла.