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

Откуда:
Сообщений: 9
Суть вот в чем. Есть некий сервер MS SQL, условно кто то из админов выдал кому то из пользователей некие права. Нужно это отследить и автоматически направить письмо на указанный адрес с информацией, кто, кому, и какие права напилил. Есть ли какие то штатные возможности самого MSSQL или сторонние решения?
4 мар 15, 11:37    [17341419]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5136
aWax, есть.
Аудит на грант + рассылка
4 мар 15, 11:40    [17341437]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
aWax
Member

Откуда:
Сообщений: 9
Был бы признателен если бы немного по подробнее, я так сказать начинающий и не все инструменты еще знаю. Хотя бы где посмотреть, почитать?
4 мар 15, 11:49    [17341449]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
default trace
SQL Server Audit
4 мар 15, 12:03    [17341505]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
aWax
Member

Откуда:
Сообщений: 9
Кляйне проблема, аудит есть не на всех версиях (на интерпрайзе есть, на стандарте нет). Как быть? или я ошибаюсь?
4 мар 15, 12:07    [17341528]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4478
aWax
Кляйне проблема, аудит есть не на всех версиях (на интерпрайзе есть, на стандарте нет). Как быть?

Если позволяет версия, то настроить DDL триггер на уровне сервера на событие GRANT.
4 мар 15, 12:14    [17341574]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
aWax
Member

Откуда:
Сообщений: 9
А если не позволяет? Вопрос то как раз универсальности решения. Так как версий пруд пруди.
4 мар 15, 12:15    [17341587]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
aWax
Кляйне проблема, аудит есть не на всех версиях (на интерпрайзе есть, на стандарте нет).

(default) trace есть везде
4 мар 15, 12:16    [17341596]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
aWax
Member

Откуда:
Сообщений: 9
Glory
aWax
Кляйне проблема, аудит есть не на всех версиях (на интерпрайзе есть, на стандарте нет).

(default) trace есть везде

и оно умеет слать письмы? я вот глянул на мсдн и честно них...не чего не понял, как связать то что там написано и мою задачу. Может надо еще что то посмотреть?
4 мар 15, 12:22    [17341626]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
aWax
и оно умеет слать письмы?

Оно не умеет. В MSSQL ничего само не умеет слать письма. Все надо настраивать.
4 мар 15, 12:25    [17341649]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
aWax
.не чего не понял, как связать то что там написано и мою задачу. Может надо еще что то посмотреть?

Ага. Список объявлений о специалистах, ищущих работу.
4 мар 15, 12:26    [17341653]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
aWax
Member

Откуда:
Сообщений: 9
Glory
aWax
.не чего не понял, как связать то что там написано и мою задачу. Может надо еще что то посмотреть?

Ага. Список объявлений о специалистах, ищущих работу.

Я смотрю вы приобрели сборник раннего Петросяна? По существу вопроса ответить есть что то? Или тут настолько все гуру, что аж плюнуть не в кого?
4 мар 15, 12:37    [17341721]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
aWax
По существу вопроса ответить есть что то?

По существу вам уже ответили.
Так что рекомендую приобрести ранную редакцию Азбуки, для освоения азов чтения.

aWax
Или тут настолько все гуру, что аж плюнуть не в кого?

Нет у нас тут все альтруисты, только и ждущие от вас дополнительных хотелок, чтобы быстрее ими заняться.
4 мар 15, 12:40    [17341732]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
aWax
Member

Откуда:
Сообщений: 9
Ну да, что я собственно хотел от тематического сайта в котором раздел "просто трёп" составляет половину сообщений...
4 мар 15, 12:43    [17341754]     Ответить | Цитировать Сообщить модератору
 Re: Как отследить изменения прав пользователей в MSSQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
aWax
Ну да, что я собственно хотел от тематического сайта в котором раздел "просто трёп" составляет половину сообщений...

Вот и найдите себе свой форум, с блекджеком и ш..
К ним и будете предъявлять претензии.
4 мар 15, 12:45    [17341762]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить