Имя: Пароль:
1C
1С v8
Внешний Источник Данных PostgreSQL
0 scaramouche
 
30.10.23
23:52
Добрый день

1С:Предприятие 8.3 (8.3.23.1865) Серверная
Обычные формы.
Подключил в качестве внешнего источника данных несколько таблиц из базы на PostgreSQL

Пытаюсь подключиться програмно

    ПараметрыСоединенияСPostgreSQL = Новый ПараметрыСоединенияВнешнегоИсточникаДанных;
    ПараметрыСоединенияСPostgreSQL.СтрокаСоединения = "DRIVER={PostgreSQL Unicode(x64)};
    |Data Source = PostgreSQL35W;
    |SERVER = 192.168.100.100;
    |PORT = 5432;
    |DATABASE = my_db;
    |UID = usr_noname;
    |PWD = y&1c;
    |";
    ПараметрыСоединенияСPostgreSQL.ИмяПользователя = "usr_noname";
    ПараметрыСоединенияСPostgreSQL.Пароль = "yLc&nZXd1c";
    ПараметрыСоединенияСPostgreSQL.АутентификацияСтандартная = Истина;    
    ПараметрыСоединенияСPostgreSQL.АутентификацияОС = Ложь;
    ПараметрыСоединенияСPostgreSQL.СУБД = "PostgreSQL";
    
    
    ВнешниеИсточникиДанных.MYDB.УстановитьОбщиеПараметрыСоединения(ПараметрыСоединенияСPostgreSQL);
    ВнешниеИсточникиДанных.MYDB.УстановитьПараметрыСоединенияПользователя(ИмяПользователя(), ПараметрыСоединенияСPostgreSQL);
    ВнешниеИсточникиДанных.MYDB.УстановитьПараметрыСоединенияСеанса(ПараметрыСоединенияСPostgreSQL);
    ВнешниеИсточникиДанных.MYDB.УстановитьСоединение();    


в результате получаю ошибку:
Описание: connection to server at "localhost" (::1), port 5432 failed: ВАЖНО:  пользователь "usr_noname" не прошёл проверку подлинности (по паролю)


Куда копать и кто виноват??

Заранее спасибо
1 timurhv
 
31.10.23
00:06
Перечитать СтрокаСоединения до потери пульса