0
moonlight
10.06.19
✎
16:12
|
Добрый день!
1С 8.2 УТП
Создал объект Внешний источник данных.
В процедуре ПриНачалеРаботыСистемы инициализирую:
ПараметрыСоединения = ВнешниеИсточникиДанных.Источник1.ПолучитьОбщиеПараметрыСоединения();
ПараметрыСоединения.АутентификацияСтандартная = Истина;
ПараметрыСоединения.ИмяПользователя = "user";
ПараметрыСоединения.Пароль = "pass";
ПараметрыСоединения.СтрокаСоединения = "DRIVER={MySQL ODBC 5.1 Driver};
|SERVER=192.168.0.100;
|DATABASE=database;";
ПараметрыСоединения.СУБД = "MySQL";
ВнешниеИсточникиДанных.Автовесовая.УстановитьОбщиеПараметрыСоединения(ПараметрыСоединения);
ВнешниеИсточникиДанных.Автовесовая.УстановитьСоединение();
При запуске в режиме Предприятие, вылетает ошибка нарушения прав доступа. Требует право "Администрирование". На базе этого внешнего источника строится Произвольный отчет, который нужен пользователям с достаточно ограниченными правами. Давать им право "Администрирование" не хочется. Есть ли другой способ, при котором можно будет проининициализировать внешний источник данных не требующий права "Администрирование" или только так как я описал?
Спасибо
|
|