|
COM соединения от текущего пользователя window
| ☑ |
0
slnes
05.02.21
✎
07:14
|
Пользователь в БД есть, включена "аутентификация операционной системы".
Как установить com соединение от текущего пользователя?
СтрокаПодключения = "Srvr=""localhost""; Ref=""test"";"
Попытка
Соединитель = Новый COMObject("V83.COMConnector");
мСоединение = Соединитель.Connect(СтрокаПодключения);
.......
так пишет неверное имя пользователя или пароль, с пустым пользователем и паролем так же
|
|
1
SiAl-chel
05.02.21
✎
07:55
|
(0) Попробуй так
СтрокаПодключения = "Srvr=""localhost""; Ref=""test"";WA+;"
|
|
2
SiAl-chel
05.02.21
✎
07:58
|
(0) Также смотри контекст выполнения подключения. Если на сервере, то там будет пользователь Windows, под которым крутится сервер 1С.
|
|
3
slnes
05.02.21
✎
07:59
|
(1) спасибо, разобрался в чем проблема была.
У меня V83ComConnector от Администратора запускался, сделал от текущего пользователя и заработал вариант (0)
|
|
4
slnes
19.02.21
✎
08:44
|
Скажите еще, как соединиться &НаСервере, но от текущего пользователя ОС, который на клиенте
|
|
5
Почему 1С
19.02.21
✎
08:48
|
(4) Указать явно пользователя и пароль
|
|
6
slnes
19.02.21
✎
09:55
|
(5) Текущего пользователя ОС, конечно можно получить на клиенте, но вот пароль
|
|
7
ДенисЧ
19.02.21
✎
09:55
|
(6) Спроси у пользователя, делов то...
|
|
8
butterbean
19.02.21
✎
09:58
|
(4) никогда такое не нужно было, поэтому просто интересно - зачем?
|
|
9
slnes
19.02.21
✎
10:27
|
(8) данные с комсоединения соединяются с данными из текущей БД, создается документ с авторасчетом, на основании данных документа, создается другой документ в БД комсоединения. Код готовый, думать как это все делать на клиенте, передавая туда сюда, долго
|
|
10
acht
19.02.21
✎
10:43
|
(9) > думать как это все делать на клиенте, передавая туда сюда, долго
Так проблема-то, оказывается, не в 1С...
|
|