• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

MSProject FileOpen c параметрами UserID\password

D

deeeman

Добрый день!

Задача запускать агент на сервере по расписанию, агент должен открывать файл MSProect через ODBC коннекцию в SQL, брать данные и отправлять письма.

Локально если запускать из дизайнера все работает (под учеткой программиста), а вот если под сервером - не работает.
агенту выдали level 3, подписали под нужной учеткой.
Даже сделали запуск из под другого агента с вызовом RunOnServer, не помогает.

получается агент лезет с логином от сервера, потому как домино запущен как сервис.

Вопрос, как открывать файл msproj с параметрами UserID\password

пробовал так:
projApp.FileOpen filePath, , , , , , , "login", "password"

все равно лезет от имени сервера.
 

garrick

Lotus Team
26.10.2009
1 351
151
BIT
187
Я правильно понял - база MS Project находится на MS SQL Server и вы пытаетесь забрать из неё данные через OLE?
 
D

deeeman

Да, верно.
Я создаю объект прожект, открываю файл через FileOpen - ODBC - Источник данных ...
Просто алгоритм, исторически, брал приатаченный файл из документа в лотусовой базе, открывал его и нужное забирал через оле.
Теперь же, файлы прожекта сохраняют на сервер SQL.
Поэтому минимальная доработка нужна чтобы открывать файл с сервера SQL.

Конечно же есть вариант напримую лезть в скуль через ODBC драйвер, но на это нет времени, много переделывать.
[doublepost=1509691940,1509690933][/doublepost]Создали группу на сервере скуль, туда включили сервер(на котором крутиться домино)
Вроде заработало.
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
ODBC создан как пользовательский? а надо как системный
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!