Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Аудит посредством CDC  [new]
Алексей Куренков
Member [заблокирован]

Откуда: Москва
Сообщений: 567
Добрый день!
Реализовал загрузку посредством CDC, сейчас возникла необходимость вести аудит для службы безопасности. Т.е. помимо самих изменений необходимо иметь информацию - Время транзакции, LonigName, HostName. Время нашел в MSDN - скалярная функция sys.fn_cdc_map_lsn_to_time. А вот с Пользователем и ПК не получается...
Может кто сталкивался с подобной задачей? Если да подскажите как можно зная LSN вытащить юзера и хост? Просто имея включенный CDC не хочется добавлять логирование триггерами...
2 авг 13, 08:30    [14651578]     Ответить | Цитировать Сообщить модератору
 Re: Аудит посредством CDC  [new]
Crimean
Member

Откуда:
Сообщений: 13147
по-моему ничего не получится. я тоже смотрел на эти механизмы, но там сложно добраться до логина / хоста. если вообще возможно..
2 авг 13, 10:56    [14652213]     Ответить | Цитировать Сообщить модератору
 Re: Аудит посредством CDC  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
CDC берет данные из лога транзакций в котором нет информации о пользователе\хосте.
2 авг 13, 11:36    [14652531]     Ответить | Цитировать Сообщить модератору
 Re: Аудит посредством CDC  [new]
Алексей Куренков
Member [заблокирован]

Откуда: Москва
Сообщений: 567
pkarklin,

Ну... о хосте то вероятно и не будет... просто может сид юзера... как бэ надеялся будет присутствовать...
Эх... придется триггера рисовать... спасибо за инфу.
2 авг 13, 12:30    [14652935]     Ответить | Цитировать Сообщить модератору
 Re: Аудит посредством CDC  [new]
Crimean
Member

Откуда:
Сообщений: 13147
аудит без хоста бесполезен - уточните у безопасников! хост будет нужен 100%
2 авг 13, 12:43    [14653031]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить