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

  • Последнее обновление: 3 Апреля 2024 г.
  • Просмотры: 25
  • Автор: Админ
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 по умолчанию в Linux
MariaDB Slow Query Log - Медленные Запросы, часть 1
MariaDB восстановление базы из резервной копии - mysql