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

Откуда: Левый берег
Сообщений: 412
Здравствуйте!
MS SQL SERVER 2008r2
Есть 10 ролей, в каждой из которых в защищаемых объектах стоит разрешение на выполнение неких процедур.
Можно ли создать роль объединяющую разрешения всех этих 10 ролей ? Т.е. не указывать этой роли все процедуры, а указать уже имеющиеся разрешения этих 10 ролей.
Спасибо.
29 окт 15, 15:55    [18344475]     Ответить | Цитировать Сообщить модератору
 Re: Несколько ролей в одну  [new]
Glory
Member

Откуда:
Сообщений: 104751
Алексаша
Можно ли создать роль объединяющую разрешения всех этих 10 ролей ? Т.е. не указывать этой роли все процедуры, а указать уже имеющиеся разрешения этих 10 ролей.

членами роли могут быть другие роли
29 окт 15, 15:57    [18344488]     Ответить | Цитировать Сообщить модератору
 Re: Несколько ролей в одну  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37155
Можно. Для этого достаточно новую роль включить в каждую из существующих 10.
29 окт 15, 15:58    [18344494]     Ответить | Цитировать Сообщить модератору
 Re: Несколько ролей в одну  [new]
Алексаша
Member

Откуда: Левый берег
Сообщений: 412
Уточню ...
роль1 вкладка защищаемые объекты, там храним. процедура1 предоставить выполнение
роль2 вкладка защищаемые объекты, там храним. процедура2 предоставить выполнение
..
роль10 вкладка защищаемые объекты, там храним. процедура10 предоставить выполнение

Задумал чтоб пользователь не был членом 10 ролей, создать одну

Если я создаю новую роль и там указываю в защищаемых объектах роль1, то там нет возможности указать выполнение.
29 окт 15, 16:17    [18344664]     Ответить | Цитировать Сообщить модератору
 Re: Несколько ролей в одну  [new]
Glory
Member

Откуда:
Сообщений: 104751
Алексаша
Если я создаю новую роль и там указываю в защищаемых объектах роль1, то там нет возможности указать выполнение.

Еще раз - членами роли могут быть другие роли.
Роль, включенная в другую роль, получает все права этой роли.
29 окт 15, 16:20    [18344682]     Ответить | Цитировать Сообщить модератору
 Re: Несколько ролей в одну  [new]
Алексаша
Member

Откуда: Левый берег
Сообщений: 412
Товарищи, спасибо большое. Я не так Вас понял сначала. А нужно так : в каждой из 10 ролей в разделе "члены этой роли" указать новую роль, то что было сказано выше.
Тема закрыта.
29 окт 15, 16:29    [18344779]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить