

# 对于 RDS for MariaDB 使用密码验证插件
<a name="MariaDB.Concepts.PasswordValidationPlugins"></a>

从 RDS for MariaDB 版本 11.4 开始，您可以使用以下密码验证插件来增强数据库连接的安全性：
+ [simple\$1password\$1check](https://mariadb.com/kb/en/simple-password-check-plugin/) – 检查密码是否包含至少特定数量的特定类型字符。
+ [cracklib\$1password\$1check](https://mariadb.com/kb/en/cracklib_password_check/) – 检查密码是否出现在 [CrackLib](https://github.com/cracklib/cracklib) 库的字典文件中。

要启用这些插件，请在与数据库实例关联的数据库参数组中，将参数 `simple_password_check` 或 `cracklib_password_check` 的值设置为 `FORCE_PLUS_PERMANENT`。设置此值后，无法在运行时使用 `UNINSTALL PLUGIN` 语句卸载插件。

要禁用这些插件，请在与数据库实例关联的数据库参数组中，将参数 `simple_password_check` 或 `cracklib_password_check` 的值设置为 `OFF`。设置此值后，插件验证规则将不再适用于新密码。

有关在参数组中设置参数值的信息，请参阅[在 Amazon RDS 中修改数据库参数组中的参数](USER_WorkingWithParamGroups.Modifying.md)。