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

Откуда:
Сообщений: 104
Доброе время суток. Есть таблица Orders, есть группа Admins, которая входит в пользовательскую роль Employees, и в фиксированную роль db_datareaders. Роли db_datareaders предоставлено разрешение на select для Orders, роли Employees запрещено разрешение select для Orders. В итоге Admins будет иметь разрешение select для Orders или нет ?
1 апр 16, 03:57    [19002945]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по разрешениям в SQL Server  [new]
Сон Веры Павловны
Member

Откуда:
Сообщений: 5975
Запрещения на какой-л. объект всегда имеют более высокий приоритет, чем разрешения на него же.
1 апр 16, 07:03    [19003055]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по разрешениям в SQL Server  [new]
guestfreeman
Member

Откуда:
Сообщений: 104
Т.е. если пользователь входит в 2 группы, одной из них выставлено на таблицу deny select, второй grant select, в итоге пользователю будет запрещен доступ к таблице ?
1 апр 16, 17:30    [19006319]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по разрешениям в SQL Server  [new]
LoopN
Guest
guestfreeman
Т.е. если пользователь входит в 2 группы, одной из них выставлено на таблицу deny select, второй grant select, в итоге пользователю будет запрещен доступ к таблице ?

Да. deny перекрывает grant
1 апр 16, 17:41    [19006362]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по разрешениям в SQL Server  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31435
guestfreeman
Т.е. если пользователь входит в 2 группы, одной из них выставлено на таблицу deny select, второй grant select, в итоге пользователю будет запрещен доступ к таблице ?
Странно, если бы было по другому, тогда теряется смысл deny, он тогда был бы тождественным отсутствию выдачи или запрета каких либо прав. :-)
1 апр 16, 22:02    [19007308]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по разрешениям в SQL Server  [new]
mishanya3624
Member

Откуда:
Сообщений: 795
да и везде так, запрет выше, чем разрешение, где иначе скажите пример?:)
2 апр 16, 00:36    [19007813]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить