![]() |
+7 (495) 229-0436 | ![]() |
shopadmin@itshop.ru | 119334, г. Москва, ул. Бардина, д. 4, корп. 3 | ![]() |
![]() |
![]() |
|
|
Обзор программы для аудита Microsoft SQL Server- NetWrix SQL Server Change Reporter 2.509.01.2014 14:00
NetWrixRU
SQL Server представляет собой сложную систему, в которой постоянно происходят изменения, - будь то конфигурация сервера или содержимое баз данных. Отследить изменения сложно, особенно в тех случаях, когда изменения касаются тонко настроенных правил делегирования для тех сред, которые управляются несколькими администраторами и операторами.
здесь есть хороший пост по отслеживанию изменений в SQL Server. Однако вопрос о написании актуального и полного руководства по аудиту SQL Server остается открытым (у нас в планах написать такое руководство - наподобие этого и этого). Пока же в этом посте мы рассмотрим возможности по аудиту SQL Server"a с помощью нашей программы NetWrix SQL Server Change Reporter. Программа выпускается в двух версиях: базовой бесплатной и расширенной коммерческой. Сначала мы рассмотрим, что есть в базовой версии программы, а затем более подробно остановимся на расширенной версии. Начнем с того, зачем вообще программа нужна и что она делает.
Почему штатная система отслеживания изменений SQL Server недостаточна?
Подсистема аудита была представлена впервые в SQL Server 2008 и с тех пор не сильно изменилась (мы проверяли, см. видео обзора возможностей аудита в SQL Server 2012). Между тем, администраторам баз данных важно оперативно отреагировать на изменения в конфигурации и содержимом баз данных. При использовании только штатной системы аудита, которая просто позволяет получать большие массивы данных о событиях, такая возможность отсутствует. Согласитесь, что у администратора БД не так уж много времени, чтобы вручную отслеживать изменения, а потом разбираться с ними. Подобные проблемы, конечно, решаются написанием скриптов (например, 1, 2), но получаемая в результате их работы информация, мягко говоря, не позволяет оперативно понять, что изменилось - нужно дополнительно тратить время на ее интерпретацию. Для небольших организаций, вполне возможно, такой вариант, хоть и требует больших затрат времени от администратора, но все же приемлем. Однако с увеличением количества SQL серверов и изменений в базах данных возрастает потребность в автоматизации процесса оповещения об изменениях.
Как программа работает?
С общим принципом работы наших программ Вы, наверное, уже знакомы (см. обзоры 1, 2, 3).
Программа работает с версиями SQL Server начиная от 2000 до 2012 (да, новую версию SQL Server мы также поддерживаем). Для сбора данных аудита сервисный аккаунт, используемый для запуска программы, должен иметь права системного администратора на целевом сервере.
Бесплатная версияКонфигурирование бесплатной версии осуществляется через специальную утилиту.
В которой можно:
Сбор данных в базовой версии
NetWrix SQL Server Change Reporter автоматически осуществляет сбор данных ежедневно в 3 утра. Время можно изменить в Планировщике заданий (имя задания - NetWrix SQL Server Change Reporter). Также можно запустить сбор данных вручную.
Как мы можем видеть, не указан автор изменений и рабочая станция, на которой было произведено изменение. В бесплатную версию включены отчеты об изменениях пользователей, логинов, прав доступа, ролей и схем БД. Дополнительный функционал доступен в коммерческой версии программы.
Такова вкратце работа бесплатной версии. В расширенной версии (которую можно опробовать в течение 20 дней) доступно больше функций.
Полная версия программыДля начала вся работа осуществляется через консоль NetWrix Enterprise Management Console, которая напоминает всем знакомую MMC.
Проводим настройку программы:
На последнем этапе выбираем формат отчета, который будет присылаться. Пара подтверждающих действий - и программа настроена.
Работа с программой
Итак, Вы уже сделали большую часть работы, настроив программу. На указанный Вами адрес электронной почты ежедневно будут отправляться итоговые отчеты по изменениям. Если Вам необходимо получить отчет вручную, не дожидаясь автоматического сбора данных, то нажмите кнопку Run.
После того, как сбор данных будет завершен, на указанные адреса электронной почты будет отправлен итоговый отчет. Пример отчета
В программе возможно не только получение автоматических отчетов, но и формирование отчетов по запросу (ad-hoc Reports). (Managed Objects -> Production Servers -> SQL Server Change Reporter - Ad-hoc reports).
Здесь выбирается SQL Server, задается период, за который нужно сформировать отчет, а также выбирается тип аудита (конфигурации или содержимого баз данных). По нажатию на Run предлагается выбрать html или csv отчет.
Выберите отчет из папок, задайте параметры и нажмите View Report. Ниже продемонстрирован отчет по всем изменениям на SQL серверах.
И по традиции презентация на тему настройки программы и работы с ней. Ссылки по теме
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
О нас |
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.
На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям. Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе. В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.
|
119334, г. Москва, ул. Бардина, д. 4, корп. 3 +7 (495) 229-0436 shopadmin@itshop.ru |
|
© ООО "Interface Ltd." Продаем программное обеспечение с 1990 года |