Как программно реализовать права другого пользователя
От: Vegost Россия  
Дата: 25.08.05 10:26
Оценка:
Что бы долго не описывать сведу к следующему:
можно-ли внутри программы сделать так, чтобы
допустим файл открывался от имени конкретного
пользователяне (например прописать в программе
имя_пользователя,пароль и т.д)

Открытие файла это конечно я упростил задачу.
но ведь при открытии файла

 FILE *f = fopen(str, "w+");


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

что-то типа "запуск от имени" в Windows XP

нашел функцию в MSDN CreateProcessAsUser
а как сменить пользователя данного процесса программы
а не создавать новый ?

Может кто-нибудь делал скиньте пример
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.