-
Notifications
You must be signed in to change notification settings - Fork 117
Open
Description
При установке контекста не передаются параметры авторизации ИБ в ibcmd
Процедура УстановитьКонтекст(ДанныеПодключения) Экспорт
СтрокаПодключенияИБ = ДанныеПодключения.ПутьБазы;
Если Не ЗначениеЗаполнено(СтрокаПодключенияИБ) Тогда
ВызватьИсключение "Даже при использовании ibcmd для корректной работы необходимо задавать параметр <--ibconnection>";
КонецЕсли;
Если ОбщиеМетоды.ЭтоФайловаяИБ(СтрокаПодключенияИБ) Тогда
Лог.Отладка("Установим контекст файловой ИБ");
КаталогБазы = ОбщиеМетоды.КаталогФайловойИБ(СтрокаПодключенияИБ);
Лог.Отладка("Использовать каталог ИБ %1", КаталогБазы);
УправлениеИБ.УстановитьПараметрыФайловойИБ(КаталогБазы);
УправлениеИБ.УстановитьПараметрыАвторизацииИБ(ДанныеПодключения.Пользователь, ДанныеПодключения.Пароль);
Иначе
Лог.Отладка("Установим контекст серверной ИБ");
УправлениеИБ.УстановитьПараметрыСервернойИБ(ПривестиТипСубдККаноническомуВиду(ДанныеПодключения.СУБД_Тип),
ДанныеПодключения.СУБД_Сервер,
ДанныеПодключения.СУБД_База,
ДанныеПодключения.СУБД_Пользователь,
ДанныеПодключения.СУБД_Пароль);
//Добавить вот сюда установка параметров авторизации в ИБ
//УправлениеИБ.УстановитьПараметрыАвторизацииИБ(ДанныеПодключения.Пользователь, ДанныеПодключения.Пароль);
КонецЕсли;
КонецПроцедуры
Metadata
Metadata
Assignees
Labels
No labels