Назад | Перейти на главную страницу

Управление подключением MySQL на RDS

Я пытаюсь реализовать аудит ошибок управления подключением / входа в систему в экземпляре MySQL RDS, но мой MySQL CONNECTION_CONTROL PLUGIN не фиксирует и не сохраняет попытки входа в систему.

Я установил плагин с помощью следующих команд: INSTALL PLUGIN CONNECTION_CONTROL SONAME 'connection_control.so'; УСТАНОВИТЬ ПЛАГИН CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS SONAME 'connection_control.so';

Они завершились без ошибок. Я запускаю следующий запрос, и оба плагина активны. ВЫБЕРИТЕ PLUGIN_NAME, PLUGIN_STATUS ИЗ INFORMATION_SCHEMA.PLUGINS WHERE PLUGIN_NAME LIKE 'connection%';

Но при неудачной попытке входа в систему данные не будут вставлены в таблицу CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS. Я тестировал эту функцию на своих локальных экземплярах, а также на экземплярах EC2, и он работает нормально, но по какой-то причине неудачные попытки входа в систему не будут фиксироваться и сохраняться в экземпляре MySQL RDS. это ограничение функции? Любые идеи? обходные пути?

пожалуйста, проверьте https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.MySQL.Options.html Думаю, не все плагины поддерживаются. Попробуйте эти плагины. Я думаю вы ищете этот вариант SERVER_AUDIT_EVENTS