Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите настроить RPC вызов  [new]
AlexV1
Member

Откуда: Новосибирск
Сообщений: 606
Товарищи!
Помогите пожалуйста настроить запуск удаленной хранимки (MS SQL 7.0)

Есть сервер D (текущий) и S (удаленный).
Подключаюсь к D под логином av через Query Analizer (AQ).
av не имеет админских прав.
Выполняю:
SELECT * FROM S.БД.dbo.table1 - работает
EXEC S.БД.dbo.ХП1 - не работает. Пишет (Could not connect to server 'S' because 'av' is not defined as a remote login at the server.)

Linked Servers на сервере D:
S - SQL Server, Server Options: RPC, RPC out, Data Access.
Security: For all users .... [*] - they will be impersonated

Linked Servers на сервере S:
D - SQL Server, Server Options: RPC, RPC out, Data Access.
Security: For all users .... [*] - they will be impersonated

Желательно, чтобы каждый пользователь под этим же логином и с этим же паролем ображался к удаленному серверу S.
В крайнем случае все под одним логином.
7 апр 05, 12:35    [1448302]     Ответить | Цитировать Сообщить модератору
 Re: Помогите настроить RPC вызов  [new]
AlexV1
Member

Откуда: Новосибирск
Сообщений: 606
Отбой. Сам решил. А кому интересно, поделюсь:

Как решить проблему
----------------------------------
Подключаемся QA к S

Смотрим какие из логинов настроены для удаленного подкл. к S с сервера D
sp_helpremotelogin 'D'

Выполняем добавление (для mapping'а удаленных логинов на локальные (чтобы user'ы обращались с D к S под своими же логинами со своими же паролями)
EXEC sp_addremotelogin 'DIONIS'

К существующим должна добавиться строка:

Server | local_user_name | remote_user_name | options
-----------------------------------------------------------------------------------------------------------
DIONIS | ** use local name ** | ** mapped locally ** | trusted
...

После этого все заработало :-)
7 апр 05, 14:45    [1448991]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить