Вопросы с тегом «audit»

Аудит базы данных включает наблюдение за базой данных, чтобы быть в курсе действий пользователей базы данных.

44
Как обрабатывать удаления в базе данных?

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

29
Как узнать кто удалил некоторые данные SQL Server

Вчера мой начальник получил запрос от клиента, спрашивающий, как он может узнать, кто удалил некоторые данные в своей базе данных SQL Server (это экспресс-версия, если это имеет значение). Я думал, что это можно найти в журнале транзакций (при условии, что он не был усечен) - это правильно? И если...

16
Лучший способ создать базу данных и таблицу, чтобы вести учет изменений?

Мне нужно настроить функцию истории в проекте, чтобы отслеживать предыдущие изменения. Допустим, у меня есть две таблицы прямо сейчас: NOTES TABLE (id, userid, submissionid, message) SUBMISSIONS TABLE (id, name, userid, filepath) Пример: у меня есть строка в заметках, и пользователь хочет изменить...

14
Могу ли я узнать, когда и кто обновил мою базу данных с v11 до v12 в Azure?

Ранее сегодня я заметил, что все мои серверы баз данных SQL Azure обновлены с версии v11 до версии v12. Я единственный в моей компании, кто должен касаться этих циферблатов, но не единственный человек в моей компании, у которого есть доступ. Поскольку я не запускал это обновление, я хотел бы...

13
Таблица заказов электронной коммерции. Сохранить цены или использовать таблицу аудита / истории?

Я создаю свою первую схему электронной коммерции. Я читал вокруг предмета на некоторое время, и я немного запутался об отношениях между order_line_itemиproduct А productможно было купить. В нем есть разные детали, но самое главное unit_price. У order_line_itemнего есть внешний ключ к...

12
Как отфильтровать использование определяемой пользователем скалярной функции из данных аудита SQL Server?

У нас есть база данных SQL Server, которая имеет спецификацию аудита базы данных, которая проверяет все выполняемые действия в базе данных. CREATE DATABASE AUDIT SPECIFICATION [dbAudit] FOR SERVER AUDIT [servAudit] ADD (EXECUTE ON DATABASE::[DatabaseName] BY [public]) Мы обнаружили, что некоторые...

11
Аудит входов в базу данных MySQL

Есть ли способ аудита входов в MySQL? Я хотел бы иметь возможность создать имя пользователя для каждого сотрудника и, таким образом, создать журнал аудита для входа. Однако поиск в Google не принес хороших результатов. Чем больше мы можем провести аудит, тем лучше. По крайней мере, было бы неплохо...

11
Передача информации о том, кто удалил запись, на триггер удаления

При настройке контрольного журнала у меня нет проблем с отслеживанием того, кто обновляет или вставляет записи в таблицу, однако отслеживание того, кто удаляет записи, кажется более проблематичным. Я могу отслеживать вставки / обновления, включив в поле «Вставить / обновить» поле «Обновлено». Это...

11
Найти личность клиента, запускающего запрос в SQL Server без использования триггеров?

В настоящее время я использую Change Data Capture (CDC) для отслеживания изменений данных и хочу отслеживать имя хоста и IP-адрес клиента, отправляющего запрос, который внес изменения. Если есть 5 разных клиентов, вошедших в систему с одним и тем же именем пользователя, один сталкивается с...

11
как получить историю запросов, выполненных с именем пользователя в SQL

Я могу получить выполненные запросы, используя: SELECT deqs.last_execution_time AS [Time] ,dest.TEXT AS [Query] FROM sys.dm_exec_query_stats AS deqs CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest ORDER BY deqs.last_execution_time DESC но я также ищу usernameстолбец, который выполнил эти...

8
Что мне нужно сделать, чтобы политики моей БД проходили аудит безопасности?

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

8
Как узнать, что пользователь выполняет действие по удалению таблицы аудита при использовании общего входа?

Исходная информация: Я создаю коллекцию таблиц аудита для отслеживания обновлений и удалений в наборе таблиц данных для моего приложения. Аудиторские записи создаются с помощью триггеров. DML в базе данных моего приложения обычно поступает от имени входа, которое служба использует для входа в базу...

8
Расширенные события против аудита SQL - влияние на производительность

Я хотел бы настроить в своей базе данных систему контрольных журналов, чтобы отслеживать UPDATE/INSERTзаявления в конкретной таблице с очень высокой активностью. Передо мной два варианта: использовать встроенную систему аудита SQL Server или использовать расширенные события. Поскольку аудит SQL...