Соединение V83.Application имя пользователя #793645


#0 by One
В конторе для входа в 1С используется Windows Authentication. Теперь возникла потребность что бы пользователи из одной базы могли обратиться к другой по OLE. Это всё работает но если стоит авторизация 1С. Т.е. там логин, пароль пользователя прописал, он зашёл. Вот как так правильно написать строку подключения чтобы пользователь открывал бы под собой другую базу не используя авторизацию 1С? Пробовал варианты: Usr=\ДОМЕНимя_пользователя;Pwd=пароль_пользователя_системы Usr=ДОМЕНимя_пользователя;Pwd=пароль_пользователя_системы Usr=имя_пользователя;Pwd=пароль_пользователя_системы Ничё не подходит. Всё время даёт ошибку: "{ВнешняяОбработка.Отчет.Форма.Форма.Форма}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (1C:Enterprise 8.3.9.2033): Идентификация пользователя не выполнена Неправильное имя или пароль пользователя"
#1 by пипец
поставьте некоего служебного пользователя в 1С с 1С аутентификацией - запретите ему менять пароль и пропишите во все обработки
#2 by DmitrO
чтобы произошла windows аутентификация ничего писать не надо, ни Usr ни Pwd.
#3 by пипец
если этот пользователь ЕСТЬ в базе к которой коннектятся
#4 by DmitrO
+ и делать это на клиенте.
#5 by DmitrO
ну разумеется
#6 by One
Да. Списки пользователей идентичны в обеих базах. Аутентификация тоже идентична. Кстати пробовал и без пользователя и пароля делать. Не работало. А сейчас попробовал после сообщения и ведь авторизовался! Magic!
#7 by пипец
испугалсо ))))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С