БД, есть доступ в определенным БД.
Если зайти на сервер под этим пользователем - все ок работает.
Если создать линкед сервер с другого сервера и коннектиться под этим пользователем - не видит объектов в доступных БД(запрос на выборку не выполняется, The table either does not exist or the current user does not have permissions on that table.) .
Профайлером словил запрос, который выполняется под этим пользователем при запросе через линкед:
exec [Имя Базы данных].[sys].sp_tables_info_90_rowset_64 N'Имя Вьюхи',N'Схема вьюхи',NULL
Под этим пользователем, эта процедура не возвращает строки. В интернете не нашел, какие права нужны, чтобы оно что-то возвращало.
Есть идеи?
Линкер сервер под каким логином прикручен? Или там проброс?
Обсуждают сегодня