Как лучше всего заставить пользователей запускать приложение в Windows Server 2003, ссылаясь на файл конфигурации, при этом у пользователей нет прав на чтение этого файла конфигурации? Любое имя пользователя и пароль с разрешением на просмотр и / или редактирование файла конфигурации не могут быть доступны для пользователей.
Заранее спасибо,
Бен
Если приложение работает в контексте пользователя и ему требуется доступ для чтения к файлу конфигурации, невозможно запретить пользователю открывать этот файл напрямую. Это просто невозможно. У учетной записи пользователя либо есть доступ для чтения, либо нет. Единственный способ обойти это - запустить приложение в контексте другого пользователя.
Возможно, удастся предоставить доступ для чтения учетной записи компьютера и запустить приложение в контексте SYSTEM. Хотя, в зависимости от типа приложения, вы можете счесть это угрозой безопасности.