Имя: Пароль:
1C
1С v8
Подключиться к базе по com, к самой же себе
0 Stim213
 
13.10.11
17:55
Как это сделать для пользователей, у которых авторизация 1С, а не Windows?
1 acsent
 
13.10.11
17:56
никак
2 acsent
 
13.10.11
17:57
но зачем такой изврат?
3 Господин ПЖ
 
13.10.11
17:58
(0) а как обычно, через строку подключения, не работает?
4 Stim213
 
13.10.11
17:58
(2) затем, что код большой и сложный и переписывать его на
Если текущаяБаза Тогда
запрос = Новый запрос;
Иначе
Запрос = COM.NewObject("Запрос");
КонецЕсли


и все тыщи подобных вызовов
5 shuhard
 
13.10.11
17:59
(3)+ 1
задай пароль в явном виде или заствавь вводить дважды
6 Господин ПЖ
 
13.10.11
18:00
и нафига ходить в базу из com под разными юзерами...
7 Stim213
 
13.10.11
18:00
(3) чо-то не хочет
СтрокаПодключения =  СтрокаСоединенияИнформационнойБазы() ;
       СоединениеCOMОбъект = Новый COMОбъект("V82.ComConnector");
      соединение = СоединениеCOMОбъект.Connect( СтрокаПодключения);


Идентификация пользователя не выполнена
8 Дикообразко
 
13.10.11
18:01
(7) а че, должна была?
9 Господин ПЖ
 
13.10.11
18:02
(7) логично... ибо откуда там пароль...
10 Stim213
 
13.10.11
18:02
ок. заставлю вводить пароль пользователь 1С
11 shuhard
 
13.10.11
18:03
(10) прикольная ветка
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой