Как изменить провайдер COM объекта в 1С?
Я хочу получить пользователей в 1С с помощью LDAPS. Для этого нужно сначала создать подключение:
ADOConnection = Новый COMОбъект("ADODB.Connection");
ADOConnection.Provider = "ADsDSOObject";
Но почему-то во второй строке появляется ошибка и заменить провайдер не получается (по умолчанию стоит MSDASQL.1).
Если не менять провайдер и просто выполнить код:
ADOConnection = Новый COMОбъект("ADODB.Connection");
ADOConnection.Properties("User Id").Value = "login";
ADOConnection.Properties("Password").Value = "password";
ADOConnection.Open();
То на 4 строке будет ошибка:
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
Погуглил, тут пишут, что нужно добавить провайдер в список. Но у меня нет провайдера ADsDSOObject.
Как его можно добавить в этот список. И точно ли нужен ADsDSOObject для LDAPS? На сервере уже установлен OpenLDAP, может его можно как провайдер как-то добавить?