проблема контекста безопасности при доступе через синонимы - PullRequest
2 голосов
/ 22 апреля 2011

На сервере есть пользователь и две базы данных (db1 и db2).Пользователь может подключиться к серверу, имеющему базу данных по умолчанию db1, где он может выполнять sp.В синтаксисе sp мы используем синонимы для таблиц db2 по схеме dbo.

Все, что делается для того, чтобы пользователь мог просто подключиться и выполнить одну хранимую процедуру.Работал noraml, но теперь The server principal "user" is not able to access the database "db2" under the current security context.

Пользователь получает вывод из sp, когда код не касается синонимов db2.Что должно быть обновлено?Я не могу предоставить пользователю select для объектов db2.

enter image description here

...