Внешний источник данных. Не выполняет запрос.
Здравствуйте, подскажите решение проблемы, пожалуйста. В Зарплата и управление персоналом, редакция 3.1 (3.1.14.369) добавил внешний источник данных, подключил. Платформа 1С:Предприятие 8.3 (8.3.17.1851). В обработке Консоль Запросов данные получаю, в другой внешней обработке тот же запрос выдает ошибку:{ВнешняяОбработка.*********.МодульОбъекта(44)}: Ошибка при вызове метода контекста (Выполнить): Ошибка выполнения запроса: Ошибка внешней базы данных:
ошибка при выполнении запроса: Ошибка ODBC. SQLSTATE: HY000
Номер ошибки: 1044
Описание: [MySQL][ODBC 5.3(w) Driver][mysqld-5.7.29-log]Access denied for user 'user_name'@'server_name' to database 'DBname'
ошибка при выполнении запроса: Ошибка ODBC. SQLSTATE: HY000
Номер ошибки: 1044
Описание: [MySQL][ODBC 5.3(w) Driver][mysqld-5.7.29-log]Access denied for user 'user_name'@'server_name' to database 'DBname'
По теме из базы знаний
- Хранение файлов во внешней базе данных MSSQL.
- СКД и внешние источники данных. Набор данных — объект
- Создание базы данных Firebird (при небольших доработках любой sql базы) на основании метаданных 1С. Заполнение данными. Выгрузка в JSON
- Как работать настоящим программистом и стоит ли стремиться уйти из 1С
- Простой менеджер данных (simple data manager)
Найденные решения
Параметры = ВнешниеИсточникиДанных.DB.ПолучитьОбщиеПараметрыСоединения();
Параметры.АутентификацияСтандартная = Истина;
Параметры.ИмяПользователя = "**************";
Параметры.Пароль = "************";
Параметры.СтрокаСоединения = "DRIVER={MySQL};SERVER=**********;UID=username;PWD=password;DATABASE=DB;Port=3306";
Параметры.СУБД = "MySQL";
ВнешниеИсточникиДанных.СРМ.УстановитьОбщиеПараметрыСоединения(Параметры);
ВнешниеИсточникиДанных.СРМ.УстановитьПараметрыСоединенияПользователя("Администратор", Параметры);
ВнешниеИсточникиДанных.СРМ.УстановитьПараметрыСоединенияСеанса(Параметры);
ВнешниеИсточникиДанных.СРМ.УстановитьСоединение();
Решение
Параметры.АутентификацияСтандартная = Истина;
Параметры.ИмяПользователя = "**************";
Параметры.Пароль = "************";
Параметры.СтрокаСоединения = "DRIVER={MySQL};SERVER=**********;UID=username;PWD=password;DATABASE=DB;Port=3306";
Параметры.СУБД = "MySQL";
ВнешниеИсточникиДанных.СРМ.УстановитьОбщиеПараметрыСоединения(Параметры);
ВнешниеИсточникиДанных.СРМ.УстановитьПараметрыСоединенияПользователя("Администратор", Параметры);
ВнешниеИсточникиДанных.СРМ.УстановитьПараметрыСоединенияСеанса(Параметры);
ВнешниеИсточникиДанных.СРМ.УстановитьСоединение();
Решение
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Параметры = ВнешниеИсточникиДанных.DB.ПолучитьОбщиеПараметрыСоединения();
Параметры.АутентификацияСтандартная = Истина;
Параметры.ИмяПользователя = "**************";
Параметры.Пароль = "************";
Параметры.СтрокаСоединения = "DRIVER={MySQL};SERVER=**********;UID=username;PWD=password;DATABASE=DB;Port=3306";
Параметры.СУБД = "MySQL";
ВнешниеИсточникиДанных.СРМ.УстановитьОбщиеПараметрыСоединения(Параметры);
ВнешниеИсточникиДанных.СРМ.УстановитьПараметрыСоединенияПользователя("Администратор", Параметры);
ВнешниеИсточникиДанных.СРМ.УстановитьПараметрыСоединенияСеанса(Параметры);
ВнешниеИсточникиДанных.СРМ.УстановитьСоединение();
Решение
Параметры.АутентификацияСтандартная = Истина;
Параметры.ИмяПользователя = "**************";
Параметры.Пароль = "************";
Параметры.СтрокаСоединения = "DRIVER={MySQL};SERVER=**********;UID=username;PWD=password;DATABASE=DB;Port=3306";
Параметры.СУБД = "MySQL";
ВнешниеИсточникиДанных.СРМ.УстановитьОбщиеПараметрыСоединения(Параметры);
ВнешниеИсточникиДанных.СРМ.УстановитьПараметрыСоединенияПользователя("Администратор", Параметры);
ВнешниеИсточникиДанных.СРМ.УстановитьПараметрыСоединенияСеанса(Параметры);
ВнешниеИсточникиДанных.СРМ.УстановитьСоединение();
Решение
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот