6.6 Интерфейс инспектора аудита MySQL
MySQL Workbench предоставляет графический интерфейс для MySQL Enterprise Audit. По умолчанию плагин audit_log не установлен.
Для ручного активации плагина audit_log с помощью mysql, загрузите код плагина из библиотечного файла во время выполнения с помощью команды. Эта команда требует привилегии для таблицы mysql.plugin.
-
В Windows:
INSTALL PLUGIN audit_log SONAME 'audit_log.dll'
-
В Linux и macOS:
INSTALL PLUGIN audit_log SONAME 'audit_log.so'
После установки плагина, запустите MySQL Workbench и выберите вкладку Администрирование в навигаторе. В разделе MySQL Enterprise нажмите на Инспектор аудита. Первая вкладка Администрирование - Инспектор аудита выглядит примерно так, как показано на рисунке ниже. В данный момент нет записей.
Рисунок 6.24 Workbench: Инспектор аудита: Инициализация
При первом запуске Инспектора аудита, MySQL Workbench должен кэшировать журнал аудита для повышения производительности. Затем MySQL Workbench анализирует, индексирует и извлекает значения из зашифрованного кэшированного файла на вашем локальном компьютере.
Генерация файла кэша может занять много времени. Если вы нажмёте во время процесса кэширования, MySQL Workbench сохранит результаты, которые были кэшированы на момент нажатия .
MySQL Workbench запросит доступ sudo, если пользователь MySQL Workbench не может прочитать файл журнала аудита.
Для генерации файла кэша, нажмите . При запросе установите пароль для зашифрованного файла, который будет использоваться при просмотре этого файла. После кэширования журнала аудита, вкладка Инспектор аудита отобразит результаты, как показано на следующем рисунке. Каждая запись включает идентификатор записи, временную метку, тип, идентификатор подключения, пользователя, хост/IP, статус, класс команды и информацию.
Рисунок 6.25 Workbench: Инспектор аудита
Поле поиска предлагает критерии для сужения отображаемых событий, включая и , и по умолчанию отображается . Также доступны пользовательские фильтры.
Нажмите в любое время, чтобы добавить новые файлы в кэш. Нажмите , чтобы удалить файл кэша.
В следующий раз, когда вы запустите Инспектор аудита, MySQL Workbench запросит пароль, который вы установили на начальном этапе.
© 2025 Oracle
Licensed under the GPLv2 License.