Галерея
7757 8119 8300 8698 8817 9504 9722 9937
Интересные записи
Топовые новости
Новое

Функция db2audit

Функция db2auditВ IBM DB2 была введена функция db2audit, позволяющая выполнять мониторинг событий базы данных и протоколировать накопленную информацию. Аудит выполняется на уровне экземпляра СУБД, при этом пользователь, осуществляющий доступ к данной информации, должен иметь авторизацию SYSADM. Журнал аудита генерируется для последовательности предопределенных событий. Существует несколько категорий событий, для которых генерируется журнал; каждое из этих событий может отслеживаться на успех и/или ошибку. Эти категории перечислены Накопленная информация записывается в журнал с предопределенной структурой. Для каждой категории событий генерируется свой файл со специфичной структурой. Это обычный файл ASCII, оптимизированный для загрузки в таблицу. Эти файлы не шифрованные, однако защищены подсистемой безопасности ОС. Их загрузка выполняется с помощью утилиты db2audit с параметром extract в качестве аргумента. Функция аудита запускается из командной строки и принимает множество параметров (более 20). Вот упрощенный пример ее использования. Эта команда запускает аудит всех событий, попадающих в категорию CHECKING, как в случае успеха, так и неудачи. Функция аудита очень сложная и даже краткое ее описание потребовало бы целой главы. Подробную информацию об ее использовании можно получить в документации IBM DB2. Microsoft SQL Server 2008 предлагает для аудита утилиту SQL Profiler, которая, как и все в мире Windows, имеет графический интерфейс. Она вызывается из меню Tools утилиты Management Studio. Однако только члены фиксированной роли SYSADMIN могут ее запускать; всем прочим пользователям она недоступна.