|
0
Csar
06.08.13
✎
16:42
|
Всем привет.
Подскажите, пожалуйста, как организовать подключение через ComОбъект к базе с авторизацией операционной системы? Т.е. не через пароль, а по авторизации операционки?
Такой вариант не подходит ведь (просто не указывая пароль)?:
Пользователь = Строка(глЗначениеПеременной("глТекущийПользователь"));
Пароль = "";
ИмяБазы = "Logistic";
Сервер ="sqlsrv:1641";
СтрокаПодключения = "Srvr="""+СокрЛП(Сервер)+""";Ref="""+СокрЛП(ИмяБазы)+""";Usr="""+СокрЛП(Пользователь)+""";Pwd="""+СокрЛП(Пароль)+"""";
V8 = Новый COMОбъект("V82.COMConnector");
Попытка
COMОбъект = V8.Connect(СтрокаПодключения);
Открыта = Истина;
Сообщить("Подключение установлено");
Исключение
Сообщить(ОписаниеОшибки());
Предупреждение("Ошибка подключения к базе!");
Возврат;
КонецПопытки;
Или в качестве Пользователя надо указать с доменом? Типа "\\OD\Nosov" - как указано в списке пользователей. В инете все варианты парольного доступа.
|
|