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

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 - 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
Читати далі