Результаты поиска по запросу "audit"

1 ответ

Как узнать IP-адрес данного push-события в Gitlab

В Gitlab довольно легко выдать себя за другого пользователя. УвидетьЭта тема Больше подробностей.Можно узнать, какой пользователь выполнил push, изучив журна...

0 ответов

 системный пакет для возврата идентификатора текущей транзакции. Если вы можете извлечь эквивалентное значение SQLServer, то вы можете использовать его, чтобы связать обновления записей для текущей транзакции вместе в логический пакет.

есть сущность, разделенная на 5 разных таблиц. Записи в 3 из этих таблиц являются обязательными. Записи в двух других таблицах являются необязательными (в зависимости от подтипа сущности). Одна из таблиц обозначена как основная сущность. Записи ...

5 ответов

Возможно, вы могли бы заставить свои триггеры записывать данные аудита в очередь. Тогда у вас может быть запланированное задание, которое будет запускаться каждые несколько минут, чтобы взять данные аудита из очереди и записать их в хранилище аудита.

есть таблица аудита в нашей базе данных. Записи в эту таблицу выполняются с помощью триггеров. В настоящее время нет ничего, что мешало бы пользователю войти на сервер базы данных, открыть таблицу из среды управления и изменить данные в таблице ...

ТОП публикаций

2 ответа

Обычно мы передаем логический идентификатор пользователя в качестве параметра в каждую хранимую процедуру. Чтобы отслеживать удаление, мы обычно не удаляем строку, просто помечаем статус как удаленный, соответственно устанавливаем поля LastChgID и LastChgDate. Для важных таблиц, где мы храним журнал аудита (копию каждого состояния изменения), мы используем вышеуказанный метод, и триггер копирует строку в таблицу аудита, LastChgID уже установлен правильно, и триггеру не нужно беспокоиться о получении удостоверения личности.

ификатор пользователя в строке подключения не является переменной и отличается от идентификатора пользователя (например, GUID) вашей программы. Как вы проверяете удаление журнала, если идентификатор пользователя в строке подключения является ...

6 ответов

MySQL auto-store datetime для каждой строки

В MySQL надоело добавлять столбцыdt_created а такжеdt_modified (которые представляют собой метки даты и времени создания и последнего изменения соответственно) для всех таблиц, которые у меня есть в моей базе данных. Каждый раз, когда яINSERT ...

5 ответов

Посмотрите, какой процесс использует файл в Mac OS X

Я хотел бы иметь возможность отслеживать файл и видеть, какой процесс касается этого файла. Это возможно? Я знаю, что могу видеть список открытых процессов в мониторе активности, но я думаю, что это происходит быстро для меня, чтобы увидеть его. ...

2 ответа

Как узнать, кто управлял командой уничтожения TFS?

У меня есть основания полагать, что команда TFS Destroy была запущена на моем сервере. Предоставляет ли TFS способ выяснить, кто и когда это сделал?

3 ответа

Аудит корпоративных данных [закрыто]

Наше текущее корпоративное решение представляет собой приложение ASP.NET MVC, управляемое Entity Framework. Есть пара ссылок о том, как подключиться к событиям изменений для аудита. Я не очень заинтересован в этом. Я заинтересован в архитектуре ...

6 ответов

Как вы реализуете контрольный журнал для ваших объектов (Программирование)?

Мне нужно реализовать контрольный журнал для добавления / редактирования / удаления на моих объектах, я использую ORM (XPO) для определения своих объектов и т. Д. Я реализовал объект контрольного журнала, который запускается ...

1 ответ

EclipseLink Audit / История / Отслеживание изменений

Я попытался реализовать способ отслеживания изменений данных и создания журнала истории для моего приложения. Поскольку я использую EclipseLink, должно быть легко и возможно получить изменения, как онинапишите на EclipseLink ...