| 
    
 | 
        Подключение к базе 1C V83COMConnector         | 
☑ | 
    
        | 
    0
    
        tavro03    
       
    
    15.05.16 
            ✎
    16:29 
 | 
         
        Всем привет !!!
 
 Ребята, нужно в зависимости от пользователя работающего в базе 1С подключаться к этой же базе 1С через V83COMConnector. 
 
 Не спрашивайте почему - такая логика задачи - долго описывать причину))
 
 
 Параметры = ""+СтрокаСоединенияИнформационнойБазы()+"Usr="+ПользователиИнформационнойБазы.ТекущийПользователь().Имя+";Pwd="+ПользователиИнформационнойБазы.ТекущийПользователь().Пароль+";";
         Попытка
             V83COMConnector= Новый COMОбъект("V83.COMConnector");
             Возврат V83COMConnector.Connect(Параметры);
         Исключение
             Попытка
                 V82COMConnector= Новый COMОбъект("V82.COMConnector");
                 Возврат V82COMConnector.Connect(Параметры);
             Исключение
                 Возврат Неопределено;
             КонецПопытки
         КонецПопытки
 
 Ругается на "Поле объекта недоступно для чтения (Пароль)" 
 
 Тоесть имя пользователя и местонахождение файловой базы 1С програмно я могу определить, а пароль? или как то можно эту же задачу решить по другому?     
         | 
 | 
    
    
        | 
    1
    
        Pistol    
       
    
    15.05.16 
            ✎
    16:40 
 | 
         
        Авторизация ОС     
         | 
 | 
    
    
        | 
    2
    
        tavro03    
       
    
    15.05.16 
            ✎
    16:43 
 | 
         
        "Авторизация ОС" - возможно, но не лучший вариант, так как пользователь не будет настраивать, а программиста рядом не будет - ведь решение массовое. 
 Уверен что ещё как то можно....     
         | 
 | 
    
    
        | 
    3
    
        Pistol    
       
    
    15.05.16 
            ✎
    16:46 
 | 
         
        Массовое решение, ужас-то какой...
 Тогда никак, только хранить пароли открытым текстом и геморроится при их смене.     
         | 
 | 
    
    
        | 
    4
    
        Pistol    
       
    
    15.05.16 
            ✎
    17:05 
 | 
         
        Все. Попытка узнать пароль админа окончилась неудачей. :)
 
 Или ты пытаешься изобрести фоновые задания?     
         | 
 | 
    
    
        | 
    5
    
        tavro03    
       
    
    15.05.16 
            ✎
    17:33 
 | 
         
        да это будет в фоновых заданиях работа. Через фоновое задание подключение к этой же базе. Причина: особенность работы dll     
         | 
 | 
    
    
        | 
    6
    
        tavro03    
       
    
    15.05.16 
            ✎
    17:42 
 | 
         
        (3) Тогда никак, только хранить пароли открытым текстом и геморроится при их смене.
 Как это сделать/реализовать?     
         | 
 | 
    
    
        | 
    7
    
        Lama12    
       
    
    15.05.16 
            ✎
    18:11 
 | 
         
        (6) Может стоит сменить направление деятельности?     
         | 
 | 
    
    
        | 
    8
    
        tavro03    
       
    
    15.05.16 
            ✎
    18:39 
 | 
         
        (7) Остроумен. Задорнов отдыхает. 
 
 Вариантов решения одной и той же задачи масса.
 Может у кого то был опыт. Как лучше сделать.     
         | 
 | 
    
    
        | 
    9
    
        Pistol    
       
    
    15.05.16 
            ✎
    18:49 
 | 
         
        (8) Первым будешь. Потом расскажешь.     
         | 
 | 
    
    
        | 
    10
    
        ДенисЧ    
       
    
    15.05.16 
            ✎
    19:00 
 | 
         
        Пароль доступен только для записи. Это сделано специально     
         | 
 | 
    
        Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший