|
Права пользователю для COM+ | ☑ | ||
---|---|---|---|---|
0
live in sky dreams
16.06.15
✎
16:31
|
Приветствую!
Не могу понять как решить проблемку. Есть определенный сервис (служба), которая инициирует "контакт" с БД 1С средствами COM. Если эта служба запускается от имени системной учетной записи или админа - все хорошо отрабатывает. Но я не хотел бы давать ей такие права. Как специально для этой службы созданному мной пользователю дать права общаться с 1С через COM? В гугле не забанили, искал. Но или запрос не так составил или лыжи не едут - по сабжу не нашел. |
|||
1
Aceforg
16.06.15
✎
16:49
|
Батник с запуском под конкретным логином и с внешней обработкой, которая запускает COM соединение не подойдет?
|
|||
2
live in sky dreams
16.06.15
✎
16:58
|
(1)не понял схемы.
Еще раз. У меня есть некая служба windows, которая через COM запускает конфу 1С (процедуру в ней). В результате получается выгрузка xml на диске. Так вот, если эту службу запустить с правами админа или под системной учетной записью, то COM соединение устанавливается и все работает. Если я запускаю эту службу под созданной мной учеткой - то соединение com не устанавливается. То есть создаваемой учетке необходимо выдать некоторые права. А вот какие именно я не знаю, о чем и спрашиваю. |
|||
3
Serginio1
16.06.15
✎
17:04
|
||||
4
Aceforg
16.06.15
✎
17:07
|
(2) Забудь это извращение. В (3) лучший вариант.
|
|||
5
Rebelx
16.06.15
✎
17:26
|
(0) попробуй включить пользователя в группу пользователи DCOM
|
|||
6
live in sky dreams
16.06.15
✎
17:57
|
(3)делал, только машину физически не перезагружал. Пока пользователи работают. Попробую перегрузить проверить ночью
(5) уже (4) что именно извращение? Есть служба, которая слушает запросы извне от мобильных пользователей. После поступления запроса - запускает процедуру в конфе через COM. Процедура отработала и дала выгрузку в папку. Оповещает службу, что все ок. Служба отдает эту выгрузку на мобильное устройство клиента. Клиент загружает себе эти данные и сообщает службе что все ок. Соединение разрывается. |
|||
7
Serginio1
16.06.15
✎
18:01
|
(6) А не проще использовать Веб сервисы или HTTP сервисы.
|
|||
8
Aceforg
16.06.15
✎
18:08
|
(6) Написать батник, который принимает в параметрах логин и пароль. Батник запускает 1с с параметром /Execute "твоя обработка". Обработка в свою очередь уже запускает COM соединение с нужными правами.
Изврат конечно, да и будет ли работать на сервере. |
|||
9
live in sky dreams
16.06.15
✎
18:28
|
(7) софтина производителя (обмен с ПО на смартфоне) заточена именно как сервис Windows. Тут я ничего не могу поделать.
(8)И с чем обработка будет соединяться по COM? И с какой целью? Кто\что в конце-концов будет запускать батник с параметрами? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |