|
COM-Соединение на сервере тонкий клиент УФ вин-авторизация
| ☑ |
0
kugelfangg
10.02.14
✎
18:29
|
Здравствуйте, Господа!
Подскажите пожалуйста, как создать СОМ-Соединение на сервере, и чтобы оно при подключении к другой базе использовала вин-авторизацию. То есть запускала другую базу под учеткой текущего пользователя?
|
|
1
Wobland
10.02.14
✎
18:35
|
задать нужную строку подключения
|
|
2
kugelfangg
10.02.14
✎
18:50
|
Если использовать строку подключения как "Srvr="ИмяСервера";Ref="ИмяБазы";", то выдает ошибку:
Произошла исключительная ситуация (V82.COMConnector.1): Идентификация пользователя не выполнена
Неправильное имя или пароль пользователя
Если тоже самое делать на клиенте, то все работает
|
|
3
Wobland
10.02.14
✎
18:50
|
(2) >Неправильное имя или пароль пользователя
хммм....
|
|
4
Torquader
10.02.14
✎
21:41
|
На сервере все функции выполняются под кем - под пользователем, под которым запущен сервер, а для него Windows-авторизация не задана.
Боюсь, что выполнить на сервере подключение с авторизацией от имени пользователя, запустившего клиент, не получится.
|
|
5
Wobland
11.02.14
✎
05:49
|
(4) да получится. достаточно будет сначала подключится к базе спецюзером и поискать нужного по вин-авторизации
|
|
6
Cube
11.02.14
✎
06:50
|
(4) (5) А я агент сервера запустил под доменной учеткой и привязал эту учетку к служебному пользователю в 1С. Всё работает без паролей.
Минуса два:
1). Когда платформу новую ставишь, пользователя доменного выбрать нельзя, поэтому приходится после установки перезапускать агент сервера под нужным пользователем.
2). COM-соединения идут под правами служебного пользователя. Хотя, это бывает и полезно...
|
|
7
kugelfangg
11.02.14
✎
09:25
|
(4) Я так и думал, но надеялся что это не так=)
(5) а как это сделать?
(6) Такой вариант к сожалению не подходит.
|
|
8
Wobland
11.02.14
✎
10:13
|
(7) технически осуществимо, но на хрена заниматься извращениями?
|
|