Як скинути пароль root для MariaDB

Як скинути пароль root для MariaDB

Колеги всім привіт.

У сьогоднішній статті я вам розповім про те, як скинути пароль супер користувача root в MariaDB. Я впевнений майже у всіх вас бували випадки, коли ви втрачали пароль від облікового запису root. Я дивився багато статей на цю тему в інтернеті, але ніяк не міг знайти адекватну інформацію про те, як це зробити.

 

Вміст статті:

  1. Зупинення бази даних.
  2. Правимо конфігураційний файл.
  3. Запуск бази даних.
  4. Підключаємось до бази даних.
  5. Скидання привілеїв.
  6. Змінюємо пароль облікового запису root.
  7. Зупиняємо базу даних.
  8. Правимо конфігураційний файл.
  9. Запуск бази даних.
  10. Підсумки.

 

1. Зупинення бази даних.

Перед початком робіт потрібно зупинити базу даних.

$. service mariadb stop.


 

2. Правимо конфігураційний файл.

Після зупинки бази даних нам потрібно додати два параметри в конфігураційний файл.

$. vim /etc/my.cnf.d/server.cnf

mariadb_reset_root_password

Ми додали два обов'язкові параметри. skip-networking та skip-grant-tables


 

3. Запуск бази даних.

Після того як ми виправили конфігураційний файл, можна запускати базу даних.

$. service mariadb start


 

4. Підключаємось до бази даних.

$. mysql -u root -p

Вас пустить до бази даних без пароля.


 

5. Скидання привілеїв.

Нам потрібно виконати операцію скидання привілеїв, щоб вказати серверу перезавантажити таблиці привілеїв.

mariadb> FLUSH PRIVILEGES;

mariadb_reset_root_password


 

6. Змінюємо пароль облікового запису root.

mariadb> SET PASSWORD FOR root@'localhost' = PASSWORD('kjs*S&89da');

mariadb_reset_root_password


 

7. Зупиняємо базу даних.

$. service mariadb stop


 

8. Правимо конфігураційний файл.

Після того як ми змінили пароль облікового запису root, тепер потрібно видалити ті два параметри, які ми додали.

$. vim /etc/my.cnf.d/server.cnf

Видаляємо skip-grant-tables та skip-networking, зберігаємо та закриваємо.


 

9. Запуск бази даних.

$. service mariadb start


 

10. Підсумки.

Ми успішно змінили пароль облікового запису root. Якщо ви все робитимете по кроках які я вказала, то у вас все вийде.


 

Всім дякую, я сподіваюся, що вам моя стаття хоч чимось допомогла.

 

СХОЖІ СТАТТІ

MariaDB - ERROR Incorrect definition of table
MariaDB - ERROR Incorrect definition of table
MARIADB
Читати далі
Mariabackup резервне копіювання - Стиснення gzip
Mariabackup резервне копіювання - Стиснення gzip
MARIADB
Читати далі
Mariabackup помилка - Error writing file UNKNOWN errno 32 Broken pipe
Mariabackup помилка - Error writing file UNKNOWN errno 32 Broken pipe
MARIADB
Читати далі