Подскажите, пожалуйста, можно ли программно в win98 изменить текущего пользователя в домене или его права?
Необходимо, чтобы доступ на запись в определенный каталог на сервере имела только определенная программа, а пользователь не имел прав на запись, а только чтение.
Как это можно сделать?
Здравствуйте, cinkc, Вы писали:
C>Подскажите, пожалуйста, можно ли программно в win98 изменить текущего пользователя в домене или его права? C>Необходимо, чтобы доступ на запись в определенный каталог на сервере имела только определенная программа, а пользователь не имел прав на запись, а только чтение. C>Как это можно сделать?
Если коротко — то нет.
Можно в программе осуществлять доступ к ресурсу от имени другого пользователя (WNetAddConnection2), но для этого придется в самой программе зашить пароль для этого пользователя. Тот пользователь, который запускает программу, рано или поздно этот пароль узнает, и...
С точки зрения безопасности лучше будет, если программа будет соединяться с сервисом, работающим на сервере. Сервис будет проверять параметры вызова и делать необходимые изменения в файле.