Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
hey
Guest
например кто и когда добавил/удалил поле
22 май 09, 09:01    [7213407]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
версия сервера?
--------------------------------------------------------------
Дьявол кроется в деталях.
22 май 09, 09:09    [7213437]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
hey
Guest
mssql 2005
22 май 09, 09:22    [7213491]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
вам по факту или на будущее?
если по факту то ни как.
если на будущее то посмотрите в сторону ddl триггеров.
--------------------------------------------------------------
Дьявол кроется в деталях.
22 май 09, 09:28    [7213513]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
Le Peace
Member

Откуда: Москва
Сообщений: 8969
ddl trigger
22 май 09, 09:30    [7213524]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
dmitry_shch
Member

Откуда: Moscow
Сообщений: 23
только ddl-триггеры не отслеживают переименование через дизайнер
22 май 09, 11:21    [7214239]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
Glory
Member

Откуда:
Сообщений: 104760
dmitry_shch
только ddl-триггеры не отслеживают переименование через дизайнер

Потому что переименование не есть DDL
22 май 09, 11:24    [7214269]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36803
А вы права на изменение структуры направо и налево не раздавайте.
22 май 09, 11:25    [7214275]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
dmitry_shch
Member

Откуда: Moscow
Сообщений: 23
Glory
dmitry_shch
только ddl-триггеры не отслеживают переименование через дизайнер

Потому что переименование не есть DDL

знаю, я на всякий случай предупредил :)
22 май 09, 11:46    [7214478]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
Кудряшка
Member

Откуда: Сидней
Сообщений: 2219
dmitry_shch
только ddl-триггеры не отслеживают переименование через дизайнер


В дополнение: и не только через дизайнер, а вообще не отслеживают
23 май 09, 06:45    [7218358]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5188
hey,

Creating a recycle bin for SQL Server 2005\2008
23 май 09, 14:33    [7218706]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
komrad
hey,

Creating a recycle bin for SQL Server 2005\2008


Ссылка региться предлагает.
23 май 09, 15:22    [7218759]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5188
Ozerov
komrad
hey,

Creating a recycle bin for SQL Server 2005\2008


Ссылка региться предлагает.

я зарегился там год назад, и ни разу не пожалел
статьи интересные пробегают
эта - одна из них
23 май 09, 19:32    [7219077]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
orunbek
Member

Откуда: Гималай
Сообщений: 2101
Kstati, prodoljaia etu temu, kak mojno sdelat jurnalirovanie izmeneniy, kogda razdelenie polzovatelei idet v klientskom prilojenii, podklucenie cerez odin login. Cerez Context_info ne soidet, tak kak ispolzuetsya ADO, i est puling podkluceniy
24 май 09, 06:12    [7219551]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
Кудряшка
Member

Откуда: Сидней
Сообщений: 2219
orunbek
Kstati, prodoljaia etu temu, kak mojno sdelat jurnalirovanie izmeneniy, kogda razdelenie polzovatelei idet v klientskom prilojenii, podklucenie cerez odin login. Cerez Context_info ne soidet, tak kak ispolzuetsya ADO, i est puling podkluceniy


Если клиентское приложение может изменять структуру данных (т.е. так задумано), то в "случае чего" виновато по любому это приложение, а не пользователь, который его запустил :)
25 май 09, 05:13    [7220830]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
orunbek
Member

Откуда: Гималай
Сообщений: 2101
Пользователь через клиентское приложение меняет данные
Логин для подключения к базе один, я пробовал через CONTEXT_INFO
Но ADO, создает дополнительное подключение без моего ведома
Аудит изменений через CONTEXT_INFO
Сделал такое, при авторизации берется SPID текущего подключения и он устанавливается на сессию, но так как есть пулинг, при каждом действии необходимо заново перепроверять SPID подключения со значением SPID в таблице сессий, а это создает блокировки и задержки, так как очень много активных сессий
Из-за этого и эту тему поднимаю
25 май 09, 07:59    [7220912]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
orunbek
Member

Откуда: Гималай
Сообщений: 2101
Up
26 май 09, 22:11    [7231533]     Ответить | Цитировать Сообщить модератору
 Re: Можно-ли как-нибудь отследить кто и когда изменил структуру БД ?  [new]
orunbek
Member

Откуда: Гималай
Сообщений: 2101
вверх...
2 июн 09, 13:55    [7255862]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить