Сергей Каретин » 19 дек 2002, 11:23
Да что вы спорите, помоему, все очень просто.
Когда асоциируешь пользователя приложению, права на папки и файлы, что указаны в свойстве приложения во вкладке Common Fele Rights, устанавливаются непосредственно этому пользователю, и далее это больше не проверяется. Отсюда совершенно логично что удалив объект приложения, предварительно не сняв асоциацию с пользователем, все права назначенные на папки/файлы у пользователя останутся. Хотя у меня даже если у пользователя снимаешь асоциацию с приложением, права на папки/файлы розданные приложением у пользователя остаются:( То что права на папки/файлы раздаются статически в момент асоциации приложению пользователя, и далее это не проверяется, можно легко проверить. Асоциируйте пользователя какому нибудь приложению, которое раздает права на папки/файлы, потом зайдите в свойства соответствующего пользователя, и попросите показать права на файлы и директории на соответсвующем томе, вы там увидите все то что было указано в объекте приложения, дальше грохните те права что были розданы приложением, ну и попробуйте запустить приложение....
Эх, ежели бы права на папки/файлы раздавались как Андрей сказал, это был бы просто праздник:) А так, лично я подумываю отказаться от раздачи прав на папки/файлы через приложения.