MariaDB складність пароля користувача. Плагін Simple Password Check Plugin

MariaDB складність пароля користувача. Плагін Simple Password Check Plugin

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

У сьогоднішній статті я вам хочу розповісти про таку плагін для MariaDB як Simple Password Check Plugin.

Цей плагін використовується для визначення складності пароля для користувачів, щоб користувачі не змогли вказати занадто простий пароль.

 

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

  1. Перевірка встановлених плагінів у MariaDB.
  2. Установка плагіна Simple Password Check Plugin.
  3. Перегляд усіх існуючих параметрів плагіна.
  4. Опис параметрів плагіна Simple Password Check Plugin.
  5. Виправлення параметрів плагіна в консолі.
  6. Виправлення параметрів у конфігураційному файлі бази даних.
  7. Видалити плагін Simple Password Check Plugin.

 

1. Перевірка встановлених плагінів у MariaDB.

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

mariadb> SHOW PLUGINS;

simple_password_check_plugin

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


 

2. Установка плагіна Simple Password Check Plugin.

Існує два методи встановлення даного плагіна.

Перший метод полягає в тому, щоб встановити плагін за допомогою команди:

mariadb> INSTALL SONAME 'simple_password_check';

simple_password_check_plugin

 

Другий спосіб полягає в тому, щоб додати команду до конфігураційного файлу MariaDB. Конфігураційний файл знаходиться за промовчанням у директорії /etc/my.cnf.d на ім'я server.cnf.

simple_password_check_plugin


 

3. Перегляд усіх існуючих параметрів плагіна.

Після встановлення плагіна ми можемо переглянути скільки параметрів використовується в даному плагіні, для цього скористається командою в консолі:

mariadb> show variables like '%simple_password%';

simple_password_check_plugin

Як бачимо у самому плагіні використовується чотири параметри.


 

4. Опис параметрів плагіна Simple Password Check Plugin.

  • simple_password_check_digits - Кількість цифр, за промовчанням одну цифру.
  • simple_password_check_letters_same_case - Кількість великих і малих літер, за замовчуванням одну малу і велику букву.
  • simple_password_check_minimal_length - Довжина самого пароля за промовчанням вісім символів.
  • simple_password_check_other_characters - Кількість спеціальних символів за промовчанням один спеціальних символів.

 

5. Виправлення параметрів плагіна в консолі.

Якщо вас не влаштовують параметри плагіна, які встановлені за замовчуванням, їх можна підкоригувати під ваші вимоги. Давайте, наприклад, встановимо максимальну довжину пароля 12 символів.

mariadb> SET GLOBAL simple_password_check_minimal_length = 12;

simple_password_check_plugin

Результатом цієї дії ми змінили мінімальну довжину пароля.


 

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

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

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

simple_password_check_plugin

Перезапускаємо базу даних.

$. service mariadb restart

 

simple_password_check_plugin

Результатом цієї дії ми змінили мінімальну кількість цифр у паролі на два.


 

7. Видалити плагін Simple Password Check Plugin.

Якщо з якоїсь причини вам плагін став більше не потрібен, то ви можете його легко видалити, для цього скористаємося командою в консолі:

mariadb> UNINSTALL SONAME 'simple_password_check';


 

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

СХОЖІ СТАТТІ

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