MariaDB сложность пароля пользователя. Плагин Simple Password Check Plugin
Коллеги всем привет.
В сегодняшней статье я вам хочу рассказать о таком плагине для MariaDB как Simple Password Check Plugin.
Этот плагин используется для указания сложности пароля для пользователей, чтобы пользователи не смогли указать слишком простой пароль.
Содержимое статьи:
- Проверка установленных плагинов в MariaDB.
- Установка плагина Simple Password Check Plugin.
- Просмотр всех существующих параметров плагина.
- Описания параметров плагина Simple Password Check Plugin.
- Правка параметров плагина в консоли.
- Правка параметров в конфигурационном файле базы данных.
- Удалить плагин Simple Password Check Plugin.
1. Проверка установленных плагинов в MariaDB.
Прежде чем начать установку плагина давайте посмотрим весь список установленных плагинов в базе данных. Для просмотра существует команда:
mariadb> SHOW PLUGINS;
На данном скриншоте видно все установленные плагины в базе данных, но нашего плагина в нашем списке нет. Давайте его установим.
2. Установка плагина Simple Password Check Plugin.
Существует два метода установки данного плагина.
Первый метод заключается в том, чтобы установить плагин с помощью команды:
mariadb> INSTALL SONAME 'simple_password_check';
Второй способ заключается в том, чтобы добавить команду в конфигурационный файл MariaDB. Конфигурационный файл находится по умолчанию в директории /etc/my.cnf.d по имени server.cnf.
3. Просмотр всех существующих параметров плагина.
После установки плагина мы можем посмотреть сколько параметров используется в данном плагине, для этого воспользуется командой в консоли:
mariadb> show variables like '%simple_password%';
Как видим в самом плагине используется четыре параметра.
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;
Результатом данного действия мы поменяли минимальную длину пароля.
6. Правка параметров в конфигурационном файле базы данных.
Мы также можем поменять параметры плагина в самом конфигурационном файле базы данных.
$. vim /etc/my.cnf.d/server.cnf
Перезапускаем базу данных.
$. service mariadb restart
Результатом данного действия мы поменяли минимальное количество цифр в пароле на два.
7. Удалить плагин Simple Password Check Plugin.
Если по какой-то причине вам плагин стал больше не нужен, то вы можете его запросто удалить, для этого воспользуемся командой в консоли:
mariadb> UNINSTALL SONAME 'simple_password_check';
Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.