Поделиться через


Аудит (страница «Общие»)

Эта страница используется для создания, изменения или просмотра аудита. Дополнительные сведения о подсистеме аудита SQL Server см. в разделе Основные сведения о подсистеме аудита SQL Server.

  • Имя аудита
    Имя аудита. Формируется автоматически при создании нового аудита, но может быть изменено.

  • Задержка очереди (в миллисекундах)
    Определяет задержку в миллисекундах, после которой продолжается выполнение действий аудита. Значение 0 соответствует синхронной доставке. Минимальное значение по умолчанию — 1000 (1 секунда). Максимальное значение составляет 2 147 483 647 (2 147 483,647 секунд или 24 дня, 20 часов, 31 минута и 23,647 секунд).

  • Остановить сервер при возникновении ошибки аудита
    Приводит к остановке сервера, когда экземпляр сервера, который выполняет запись по назначению, не может записать данные в цель аудита. Имя входа, выполняющее эту команду, должно иметь разрешение SHUTDOWN. Если учетная запись не имеет этого разрешения, то функция завершится неуспешно и будет выдано сообщение об ошибке.

    Рекомендуется использовать этот подход только в случаях, когда отказ аудита может нарушить безопасность или целостность системы.

  • Тип назначения аудита
    Указывает цель для данных аудита. Доступны двоичный файл, журнал приложений Windows и журнал безопасности. SQL Server не может записывать в журнал безопасности Windows без настройки дополнительных параметров в Windows. Дополнительные сведения см. в разделе Как записывать события аудита сервера в журнал безопасности.

    ПримечаниеПримечание

    Запись в журнал безопасности недоступна в Windows XP.

  • Путь к файлу
    Указывает местоположение папки, в которую записываются данные аудита, если Тип назначения аудита — файл.


  • Открывает диалоговое окно Обзор папки, чтобы указать путь к файлу или создать папку, в которую записывается файл аудита.

  • Максимальное число файлов продолжения
    Задает максимальное число файлов аудита, которые хранятся в файловой системе. Если установлено значение MAX_ROLLOVER_FILES=UNLIMITED, отсутствует ограничение на число создаваемых файлов продолжения. Значение по умолчанию — UNLIMITED. Максимальное число файлов, которое можно указать, составляет 2 147 483 647.

  • Максимальный размер файла (МБ)
    Указывает верхний предел размера файла аудита в мегабайтах (МБ). Минимальный размер, который можно указать — 1024 КБ, а максимальный — 2 147 483 647 терабайт (ТБ). Можно также указать UNLIMITED, и в этом случае размер файла не ограничивается. Указание значения, меньшего, чем 1024 КБ, приводит к ошибке MSG_MAXSIZE_TOO_SMALL. Значение по умолчанию равно UNLIMITED.

  • Резервирование места на диске
    Указывает, что пространство, заранее выделенное на диске, равно указанному максимальному размеру файла. Этот параметр можно использовать только, если MAXSIZE не равен UNLIMITED. Значение по умолчанию равно OFF.

Замечания

Первоначально созданный аудит отключен. Необходимо включить аудит после создания спецификации аудита сервера или базы данных, в которой он используется.

Файл как тип назначения аудита

Учетная запись службы SQL Server должна иметь разрешения CREATE FILE в каталоге, в котором создан файл журнала аудита.

Если в качестве Назначения аудита выбран Файл, подсистема аудита SQL Server формирует имя файла журнала аудита и создает файл с использованием пути, указанного в параметре Путь к файлу. Это сделано, чтобы аудиты с похожими именами не формировали файлы с конфликтующими именами. Имя файла журнала аудита составляется из следующих элементов.

  • AuditName — имя аудита, предоставленное при создании аудита.

  • AuditGUID — идентификатор GUID, который указывает аудит, сохраненный в метаданных.

  • PartitionNumber — число, сформированное подсистемой расширенных событий SQL Server для разбиения наборов файлов.

  • TimeStamp — 64-разрядное целое число, сформированное путем преобразования времени в формате UTC при создании файла аудита.

  • Расширение файла — sqlaudit

Разрешения

Чтобы создать, изменить или удалить аудит на уровне сервера, участникам требуется разрешение ALTER ANY AUDIT или CONTROL SERVER.