Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Как сделать аудит БД MS SQL?

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Базы данных
Предыдущая тема :: Следующая тема  
Автор Сообщение
Takhir



Зарегистрирован: 25.12.2003
Сообщения: 16
Откуда: Riga

СообщениеДобавлено: Вт Дек 06 2005 15:01    Заголовок сообщения: Как сделать аудит БД MS SQL? Ответить с цитатой

Есть база данных MS SQL. Необходимо отслеживать в ней изменения в данных, я так понимаю, это делается неким аудитом. Вопрос - что это такое, как его реализовать и с помощью чего?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Valera



Зарегистрирован: 26.12.2003
Сообщения: 133

СообщениеДобавлено: Чт Дек 08 2005 05:21    Заголовок сообщения: Re: Как сделать аудит БД MS SQL? Ответить с цитатой

Takhir писал(а):
Есть база данных MS SQL. Необходимо отслеживать в ней изменения в данных, я так понимаю, это делается неким аудитом. Вопрос - что это такое, как его реализовать и с помощью чего?


trigger на таблицы, а что еще надо отслеживать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Takhir



Зарегистрирован: 25.12.2003
Сообщения: 16
Откуда: Riga

СообщениеДобавлено: Чт Дек 08 2005 18:23    Заголовок сообщения: Ответить с цитатой

Ну и как это реализовать? Какие триггера и что они должны делать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Valera



Зарегистрирован: 26.12.2003
Сообщения: 133

СообщениеДобавлено: Пт Дек 09 2005 05:29    Заголовок сообщения: Ответить с цитатой

Takhir писал(а):
Ну и как это реализовать? Какие триггера и что они должны делать?


Пишешь триггера на нужные тебе таблицы, можно на insert, delete, update
в sql2k там еще куча вариантов. А что эти треггера будут делать тебе лучше знать. Вообще-то лучше книжку купи и почитай, хотя и help поможет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Wladimir



Зарегистрирован: 02.03.2005
Сообщения: 150
Откуда: Ставропольский край

СообщениеДобавлено: Пт Дек 09 2005 10:10    Заголовок сообщения: Ответить с цитатой

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



Зарегистрирован: 25.12.2003
Сообщения: 16
Откуда: Riga

СообщениеДобавлено: Пт Дек 09 2005 13:02    Заголовок сообщения: Ответить с цитатой

Спасибо, граждане, теперь все понятно! Smile (если это и есть аудит)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Wladimir



Зарегистрирован: 02.03.2005
Сообщения: 150
Откуда: Ставропольский край

СообщениеДобавлено: Сб Дек 10 2005 10:09    Заголовок сообщения: Ответить с цитатой

Цитата:
если это и есть аудит

Нет, так будет. Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Базы данных Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...