Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
tsql Наследование ролей
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Я использую MSSQL Server 2012 Собственно из чего возник вопрос: 1. Создал две роль в Database role базы данных - роль1 и роль2 2. роль2 наследовал в роле1, через AFTER 3. роль1 присвоил пользователю Теперь когда я делаю запрос к таблице, доступ к которой описан в роле2, то получаю ответ the update permission was denied ... . Если эту же таблицу описать в роле1, то доступ есть. Подскажите пожалуйста, как решить вопрос с доступом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2019, 09:56 |
|
||
|
tsql Наследование ролей
|
|||
|---|---|---|---|
|
#18+
Nechto, Опечатался автор2. роль2 наследовал в роле1, через ALTER ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2019, 10:13 |
|
||
|
tsql Наследование ролей
|
|||
|---|---|---|---|
|
#18+
Nechto2. роль2 наследовал в роле1, через AFTER Что это за AFTER такой? Лучше бы команды привели. Если я правильно расшифровал ваше послание, то роль2 у вас входит в роль1, как следствие, получает права и явно выданные, и наследуемые от роли1. Роль1 же при этом права от роли2 не наследует - с чего бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2019, 10:13 |
|
||
|
tsql Наследование ролей
|
|||
|---|---|---|---|
|
#18+
Minamoto, Скорее так: роль1 должна наследовать права доступа из роли2 и передавать их пользователю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2019, 10:20 |
|
||
|
tsql Наследование ролей
|
|||
|---|---|---|---|
|
#18+
NechtoMinamoto, Скорее так: роль1 должна наследовать права доступа из роли2 и передавать их пользователю. Для этого нужно в роль2 включить роль1. Как-то так Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2019, 11:14 |
|
||
|
tsql Наследование ролей
|
|||
|---|---|---|---|
|
#18+
msLexNechtoMinamoto, Скорее так: роль1 должна наследовать права доступа из роли2 и передавать их пользователю. Для этого нужно в роль2 включить роль1. Как-то так Код: sql 1. Сделал как вы сказали - доступ появился :) Только я не совсем понял куда я добавил зависимость? Я использую MSS Management studio, для администрирования базы данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2019, 12:04 |
|
||
|
tsql Наследование ролей
|
|||
|---|---|---|---|
|
#18+
NechtomsLexпропущено... Для этого нужно в роль2 включить роль1. Как-то так Код: sql 1. Сделал как вы сказали - доступ появился :) Только я не совсем понял куда я добавил зависимость? Я использую MSS Management studio, для администрирования базы данных В свойствах "роль2", в списке Role Members ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2019, 12:41 |
|
||
|
tsql Наследование ролей
|
|||
|---|---|---|---|
|
#18+
По какой-то причине Role Members в свойствах роли у меня нет. Есть только (General; Securables; Extended Properties) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2019, 12:51 |
|
||
|
tsql Наследование ролей
|
|||
|---|---|---|---|
|
#18+
NechtoПо какой-то причине Role Members в свойствах роли у меня нет. Есть только (General; Securables; Extended Properties) Не используйте для управления ролями/пользователями/логинами UI SSMS. Скриптами это всё делается намного быстрее и надёжнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2019, 13:35 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39873836&tid=1687162]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 214ms |
| total: | 339ms |

| 0 / 0 |
