powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Права
4 сообщений из 4, страница 1 из 1
Права
    #39600741
Miles
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, помогите с советом.

Есть 2 схемы aaa и bbb и роль базы данных R

Так же есть хранимая процедура aaa.spt_get в который происходит select from aaa.table1 join bbb.table2

Права на execute aaa.spt_get роли R выданы. Все бы хорошо но при обращении к bbb.table2 получаем select permission denied


Это логично т.к. я не хочу выдавать для этой роли grant select bbb.table2 а хочу выдать только на выполнение процедуры aaa.spt_get.

Что нужно докрутить чтобы процедура смогла прочитать данные из bbb.table2?

Спасибо
...
Рейтинг: 0 / 0
Права
    #39600742
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Miles,

дайте схемам общего владельца.
...
Рейтинг: 0 / 0
Права
    #39600759
Miles
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владислав КолосовMiles,

дайте схемам общего владельца.


Владислав, это работает спасибо. А если владелец д.б. разный, какие могут быть еще варианты?
...
Рейтинг: 0 / 0
Права
    #39600761
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MilesВладислав КолосовMiles,

дайте схемам общего владельца.


Владислав, это работает спасибо. А если владелец д.б. разный, какие могут быть еще варианты?
сделать процедуру с with execute as 'dbo'
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Права
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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