Mariadb блокування та розблокування акаунта

  • Останнє оновлення: 3 Листопада 2023 р.
  • Перегляди: 178
  • Автор: Адмін
Mariadb блокування та розблокування акаунта

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

У сьогоднішній короткій статті я вам хочу розповісти про те, як блокувати та розблокувати користувачів бази даних MariaDB. Всі дії будемо проводити над обліковим записом ruslan@localhost.

 

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

  1. Перевірка блокування облікового запису.
  2. Блокування облікового запису.
  3. Розблокування облікового запису.

 

1. Перевірка блокування облікового запису.

Перш ніж блокувати або розблокувати обліковий запис користувача потрібно перевірити, який у неї зараз статус. Для перевірки можна використати два способи.

 

Перший спосіб перевірки блокування користувача ruslan.

mariadb> SHOW CREATE USER 'ruslan'@'localhost';

mariadb_account_locking

На скріншоті не видно жодних передумов, що обліковий запис заблоковано.

 

Другий спосіб перевірки через таблицю mysql.global_priv.

mariadb> select user, Priv from mysql.global_priv where user = 'ruslan';

mariadb_account_locking

На скріншоті видно запис account_locked і false. Це означає, що обліковий запис не заблоковано.


 

2. Блокування облікового запису.

Тепер заблокуємо обліковий запис ruslan. Для цього потрібно скористатися командою через редагування даних користувача.

mariadb> ALTER USER 'ruslan'@'localhost' ACCOUNT LOCK;

mariadb_account_locking

 

Тепер коли ми заблокували користувача, то він тепер не зможе пройти авторизацію в базу даних.

mariadb_account_locking

 

І тепер, коли ми назад перевіримо статус користувача, то ми побачимо запис про те, що обліковий запис ruslan заблокований.

mariadb> SHOW CREATE USER 'ruslan'@'localhost';

mariadb> select user, Priv from mysql.global_priv where user = 'ruslan';

mariadb_account_locking


 

3. Розблокування облікового запису.

Для розблокування облікового запису ми скористаємося командою ALTER USER.

mariadb> ALTER USER 'ruslan'@'localhost' ACCOUNT UNLOCK;

mariadb_account_locking


 

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

СХОЖІ СТАТТІ

Як перемістити директорію з даними MariaDB

Як перемістити директорію з даними MariaDB

MariaDB - резервне копіювання бази даних - mysqldump

MariaDB - резервне копіювання бази даних - mysqldump

Як розширити конфігураційний файл MariaDB, includedir - include

Як розширити конфігураційний файл MariaDB, includedir - include