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

Откуда: Санкт-Петербург
Сообщений: 175
SQL Server 2005 - 9.00.4053.00
Можно ли дать права на редактирование Job не давая прав sa?
Если да, то какие минимальные права для этого необходимы?
27 янв 11, 14:41    [10140938]     Ответить | Цитировать Сообщить модератору
 Re: Как дать права на редактирование Job.  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
если мне не изменяет память джоб видит только оунер и сисадмин.
27 янв 11, 14:51    [10141014]     Ответить | Цитировать Сообщить модератору
 Re: Как дать права на редактирование Job.  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31435
mism
SQL Server 2005 - 9.00.4053.00
Можно ли дать права на редактирование Job не давая прав sa?
Если да, то какие минимальные права для этого необходимы?
Посмотрите Обеспечение безопасности агента SQL Server

Нужно будет просто включить пользователей в определённые роли.
27 янв 11, 15:03    [10141160]     Ответить | Цитировать Сообщить модератору
 Re: Как дать права на редактирование Job.  [new]
mism
Member

Откуда: Санкт-Петербург
Сообщений: 175
Вы имеете в виду роли SQLAgentUserRole, SQLAgentReaderRole, SQLAgentOperatorRole? Я понял что они имею права на изменение только своих заданий.
27 янв 11, 15:17    [10141309]     Ответить | Цитировать Сообщить модератору
 Re: Как дать права на редактирование Job.  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31435
mism
Вы имеете в виду роли SQLAgentUserRole, SQLAgentReaderRole, SQLAgentOperatorRole? Я понял что они имею права на изменение только своих заданий.
Да, чужие нельзя...
27 янв 11, 15:37    [10141461]     Ответить | Цитировать Сообщить модератору
 Re: Как дать права на редактирование Job.  [new]
mism
Member

Откуда: Санкт-Петербург
Сообщений: 175
Придется менять владельцев джобов, а этого не хотелось бы
27 янв 11, 15:59    [10141665]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Как дать права на редактирование Job.  [new]
andrew shalaev
Member

Откуда: Moscow
Сообщений: 610
апну тему

Нужно дать права, что бы пользователи могли редактировать чужие джобы.Давал права овнера на msdb, но не помогло. Можно ли это делать не давая сисадмина?
12 ноя 12, 12:28    [13457855]     Ответить | Цитировать Сообщить модератору
 Re: Как дать права на редактирование Job.  [new]
Crimean
Member

Откуда:
Сообщений: 13148
andrew shalaev
Нужно дать права, что бы пользователи могли редактировать чужие джобы.Давал права овнера на msdb, но не помогло. Можно ли это делать не давая сисадмина?


если джобы выполняются не от этих пользователей - это в общем-то административные права, правда же?
12 ноя 12, 14:02    [13458639]     Ответить | Цитировать Сообщить модератору
 Re: Как дать права на редактирование Job.  [new]
andrew shalaev
Member

Откуда: Moscow
Сообщений: 610
Crimean,

Полностью согласен. пусть будут админами SQL Agent, но давать полностью админа на сервер не хочется, есть ли админ на агента?
12 ноя 12, 14:11    [13458739]     Ответить | Цитировать Сообщить модератору
 Re: Как дать права на редактирование Job.  [new]
Crimean
Member

Откуда:
Сообщений: 13148
andrew shalaev
пусть будут админами SQL Agent, но давать полностью админа на сервер не хочется, есть ли админ на агента?


так они сразу станут админами на сервере :)
скажем, добавив первым стейтментом addsrvrolemember...
поэтому и прав таких в природе нету ибо смыслу в этом нету никакого
а "свои" джобы - где все "от меня" выполняется все - да - можно сколько угодно менять
а все остальное, при желании, делается "косвенно"
12 ноя 12, 15:17    [13459310]     Ответить | Цитировать Сообщить модератору
 Re: Как дать права на редактирование Job.  [new]
andrew shalaev
Member

Откуда: Moscow
Сообщений: 610
Crimean,

спасибо за ответ.
12 ноя 12, 15:27    [13459408]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить