таблицы аудита sql-server-2008 - PullRequest
0 голосов
/ 09 февраля 2010

В одном из моих приложений, использующих SQL SERVER 2008, я хотел бы реализовать таблицы аудита для нескольких таблиц. Один вариант, я должен создать триггеры на соответствующих таблицах. Может кто-нибудь предложить мне любой другой хороший, надежный и безопасный вариант.

Ответы [ 3 ]

1 голос
/ 09 февраля 2010

SQL Server 2008 имеет новую функцию аудита: Аудит в SQL Server 2008 .

Существует также Изменить захват данных

0 голосов
/ 09 февраля 2010

Вы не упоминаете, какая редакция SQL Server используется в качестве функций аудита, доступны только в редакции Enterprise.

Вы должны скачать копию бесплатной электронной книги Разработка приложений для баз данных, ориентированных на время, в SQL Ричарда Т. Снодграсса здесь: http://www.cs.arizona.edu/people/rts/tdbbook.pdf.

Он говорит об аудите и многих других связанных с временем проблемах в базах данных.

0 голосов
/ 09 февраля 2010

Триггеры - это обычный путь. Другим вариантом может быть обработка этого в ваших хранимых процедурах. Конечно, это предполагает, что вся модификация данных проходит через хранимую процедуру. Поскольку вы работаете на SQL Server 2008 и предполагаете, что вам не нужна какая-либо более низкая версия, ознакомьтесь с новыми функциями аудита здесь: http://msdn.microsoft.com/en-us/library/dd392015.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...