Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Алексей Куренков Member [заблокирован] Откуда: Москва Сообщений: 567 |
Добрый день! Реализовал загрузку посредством CDC, сейчас возникла необходимость вести аудит для службы безопасности. Т.е. помимо самих изменений необходимо иметь информацию - Время транзакции, LonigName, HostName. Время нашел в MSDN - скалярная функция sys.fn_cdc_map_lsn_to_time. А вот с Пользователем и ПК не получается... Может кто сталкивался с подобной задачей? Если да подскажите как можно зная LSN вытащить юзера и хост? Просто имея включенный CDC не хочется добавлять логирование триггерами... |
2 авг 13, 08:30 [14651578] Ответить | Цитировать Сообщить модератору |
Crimean Member Откуда: Сообщений: 13148 |
по-моему ничего не получится. я тоже смотрел на эти механизмы, но там сложно добраться до логина / хоста. если вообще возможно.. |
2 авг 13, 10:56 [14652213] Ответить | Цитировать Сообщить модератору |
pkarklin Member Откуда: Москва (Муром) Сообщений: 74925 |
CDC берет данные из лога транзакций в котором нет информации о пользователе\хосте. |
2 авг 13, 11:36 [14652531] Ответить | Цитировать Сообщить модератору |
Алексей Куренков Member [заблокирован] Откуда: Москва Сообщений: 567 |
pkarklin, Ну... о хосте то вероятно и не будет... просто может сид юзера... как бэ надеялся будет присутствовать... Эх... придется триггера рисовать... спасибо за инфу. |
2 авг 13, 12:30 [14652935] Ответить | Цитировать Сообщить модератору |
Crimean Member Откуда: Сообщений: 13148 |
аудит без хоста бесполезен - уточните у безопасников! хост будет нужен 100% |
2 авг 13, 12:43 [14653031] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |