Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как работать с реестром(ТРегистри) под другими правами? [WinXP]


Rentgen ©   (2006-08-18 15:23:00) 

Всем привет!
подскажите пожалуйста,
как работать с реестром(ТРегистри) под другими правами?
дело в том, что нужно у польователей имеющих права далеко не админовские менять роот реестра.
Буду признателе за любую помощь!!!
Спасибо.

Д2006


Rentgen   (2006-08-25 15:53:00) [1]

ясно.
спасибо!


BiN   (2006-08-18 15:33:00) [2]


>  как работать с реестром(ТРегистри) под другими правами?

Создавать процесс в контексте безопасности другого пользователя (CreateProcessAsUser, CreateProcessWithLogonW) или использовать функции олицетворения (имперсонации) потока.


clickmaker   (2006-08-18 15:26:00) [3]


> нужно у польователей имеющих права далеко не админовские
> менять роот реестра

не получится. У пользователя есть полные права в HKEY_CURRENT_USER, ограниченные в HKEY_LOCAL_MACHINE.
Нужны админовские - нужно заходить под админом.


Наверх

Титульная страница Поиск, карта сайта Написать письмо