Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Про аудит SQL  [new]
Mari-Salt
Member

Откуда:
Сообщений: 367
Уважаемые коллеги!
Никто не знает, есть ли аудит в версии
Microsoft SQL Server 2014 (SP2-GDR) (KB3194714) - 12.0.5203.0 (X64) Sep 23 2016 18:13:56
Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)

Благодарю заранее за комментарии! )
13 дек 17, 13:38    [21030451]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36692
Абстрактный аудит? Или какой-то конкретный?
13 дек 17, 13:41    [21030461]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Mari-Salt
Member

Откуда:
Сообщений: 367
Гавриленко Сергей Алексеевич, гранулярный
13 дек 17, 13:42    [21030467]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Mari-Salt
Member

Откуда:
Сообщений: 367
Гавриленко Сергей Алексеевич, гранулярный, чтобы я могла записывать логи в журнал безопасности ОС
13 дек 17, 13:43    [21030473]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
наверное достаточно ответить "есть"
13 дек 17, 13:49    [21030496]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Mari-Salt
Member

Откуда:
Сообщений: 367
кажется нет, глянете?
возможно где-то настраивается еще?

К сообщению приложен файл. Размер - 63Kb
13 дек 17, 13:55    [21030517]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36692
Написано же русским языком, что в вашей редакции сервера это недоступно.
13 дек 17, 14:00    [21030530]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Yasha123
Member

Откуда:
Сообщений: 1833
короче, надо ей DATABASE AUDIT.
а редакция STANDARD.
и до 2016 SP1 его в стандарде нет, Enterprise Edition only
13 дек 17, 14:03    [21030541]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Mari-Salt
Member

Откуда:
Сообщений: 367
спасибо!
(
13 дек 17, 14:04    [21030549]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Mari-Salt
Member

Откуда:
Сообщений: 367
Блин, Enterprise Edition дорого! (((
13 дек 17, 14:07    [21030558]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
Mari-Salt,

вам нужен конкретно application role change_password group? или может подробнее что надо
13 дек 17, 14:09    [21030571]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Mari-Salt
Member

Откуда:
Сообщений: 367
TaPaK, Хочу создать для аудиторов лог в ОС, чтобы могли наблюдать изменениями на уровне БД. Конкретно: когда выполняется оператор Create, Alter,Drop, delete над объектами.
13 дек 17, 14:23    [21030641]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Yasha123
Member

Откуда:
Сообщений: 1833
Mari-Salt
когда выполняется оператор Create, Alter,Drop, delete над объектами.

для этого DDL-триггера хватит
13 дек 17, 14:32    [21030686]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Mari-Salt
Member

Откуда:
Сообщений: 367
Yasha123,
В журнал безопасности ОС! ;)
14 дек 17, 05:56    [21032472]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Yasha123
Member

Откуда:
Сообщений: 1833
Mari-Salt,
ну пишите в application log, xp_logevent.
14 дек 17, 09:03    [21032578]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Mari-Salt
Member

Откуда:
Сообщений: 367
Yasha123
Mari-Salt,
ну пишите в application log, xp_logevent.


спасибо, а как можно подключить тут события уровня сервера (Database_Change_group, Database_object_Change_group, Delete, update)&
14 дек 17, 11:59    [21033127]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Mari-Salt
Member

Откуда:
Сообщений: 367
Yasha123
Mari-Salt,
ну пишите в application log, xp_logevent.


Отличная идея! Спасибо! )))
14 дек 17, 12:08    [21033166]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Mari-Salt
Member

Откуда:
Сообщений: 367
Событие при изменении владельца объекта как можно записать в Application Log ?
Почитала про sp_trace_setevent.
Если использовать эту функцию, не повлияет на производительность как профайлер?
21 дек 17, 08:51    [21050726]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1172
Mari-Salt,

Повлияет, этоже трассировка.
21 дек 17, 09:48    [21050806]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Mari-Salt
Member

Откуда:
Сообщений: 367
felix_ff,
Спасибо,
Почему Alter, Drop функций и процедур xp_logevent не записывает в журнал событий Win, а Create procedure, create Function записывает? (( Ну ведь функции и процедуры тоже объектам относятся БД.
21 дек 17, 10:03    [21050832]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Minamoto
Member

Откуда: Москва
Сообщений: 1162
Mari-Salt
felix_ff,
Спасибо,
Почему Alter, Drop функций и процедур xp_logevent не записывает в журнал событий Win, а Create procedure, create Function записывает? (( Ну ведь функции и процедуры тоже объектам относятся БД.

Вы же триггером пользуетесь?

Нужные события перечислили?
Должно быть как то так, наверное...

create trigger [DDLTrigger]
--alter trigger [DDLTrigger]
	on database
	after 	create_table, 		alter_table, 		drop_table,
			create_procedure, 	alter_procedure, 	drop_procedure,
			create_view, 		alter_view, 		drop_view,
			create_function, 	alter_function, 	drop_function,
			create_trigger,		alter_trigger,		drop_trigger,
			create_index,							drop_index
as
21 дек 17, 11:07    [21050975]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Mari-Salt
Member

Откуда:
Сообщений: 367
Minamoto, а! ну да конечно! ))

Никто не сталкивался, может пожскажете как вывести события при изменении владельца объекта в Event log Win?
21 дек 17, 11:32    [21051061]     Ответить | Цитировать Сообщить модератору
 Re: Про аудит SQL  [new]
Minamoto
Member

Откуда: Москва
Сообщений: 1162
Mari-Salt, кажется, надо добавить в список ALTER_AUTHORIZATION_DATABASE, проверьте.
21 дек 17, 11:56    [21051197]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить