Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ограничения у application role / 6 сообщений из 6, страница 1 из 1
03.06.2020, 21:22
    #39965907
lex452
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничения у application role
Столкнулся с проблемой. Использую application role, из-под нее запускаю хранимую процедуру, внутри которой вызывается хранимая процедура внутри которой вызывается еще одна хранимая процедура. У роли есть права на Execute. Вот когда одна вложенность, то проблем нет. А когда вторая вложенность, то выпадает ошибка прав доступа. Все хранимые процедуры в одной базе данных. SQL server 2017.
Причем не уверен что важно, но sp1 внутри нее sp2 внутри нее sp3. Ругается на права выполнения sp1. Когда sp1 внутри нее sp2 то выполняется без проблем.
...
Рейтинг: 0 / 0
03.06.2020, 21:46
    #39965926
invm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничения у application role
lex452
Все хранимые процедуры в одной базе данных
Они должны еще и в одной схеме быть. Или в разных схемах с одним и тем же владельцем.
...
Рейтинг: 0 / 0
04.06.2020, 08:03
    #39965980
lex452
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничения у application role
invm,

Странное требование, мне не попадалось. Но они у меня в одной схеме. Правда во второй вложенности вызывается еще скалярка от clr сборки. Это может быть связано? Она на трй же схеме
...
Рейтинг: 0 / 0
04.06.2020, 08:28
    #39965986
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничения у application role
lex452
invm,

Странное требование, мне не попадалось. Но они у меня в одной схеме. Правда во второй вложенности вызывается еще скалярка от clr сборки. Это может быть связано? Она на трй же схеме


А вы проверяли права на всех перечисленных процедурах? Может там ещё что наложено?
...
Рейтинг: 0 / 0
04.06.2020, 10:21
    #39966010
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничения у application role
lex452,

Вы можете неверно толковать полученное сообщение об ошибке.
...
Рейтинг: 0 / 0
04.06.2020, 12:42
    #39966077
felix_ff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ограничения у application role
lex452
invm,

Странное требование, мне не попадалось. Но они у меня в одной схеме. Правда во второй вложенности вызывается еще скалярка от clr сборки. Это может быть связано? Она на трй же схеме


С использованием approle связано достаточно много подводных камней.
Во первых покажите текст ошибки дословно, а не с Вашего пересказа. (при этом стоит отметить что "под текстом ошибки" я понимаю все сообщения выделенные красным, а не только самое первое.)
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ограничения у application role / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]