Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.09;
Скачать: CL | DM;

Вниз

Права доступа и реестр.   Найти похожие ветки 

 
Дмитрий   (2008-02-09 20:03) [0]

Добрый день. Поиск по форуму дал только ссылки на чтение информации из реестра при входе в систему с ограниченными правами. Вопрос: как из приложения сделать запись в реестр, создать ключ, прописать значения (и т.п), если пользователь, вошедший в систему имеет ограниченные права.


 
DVM ©   (2008-02-09 20:06) [1]


>  вошедший в систему имеет ограниченные права.

Туда куда ему не положено программа писать не сможет.


 
Дмитрий   (2008-02-09 20:22) [2]


> Туда куда ему не положено программа писать не сможет.

Это я понимаю. Вопрос стоит: как это сделать.


 
DVM ©   (2008-02-09 20:41) [3]


> Вопрос стоит: как это сделать.

Странный ты. Нельзя это сделать.


 
Игорь Шевченко ©   (2008-02-10 00:13) [4]


> Вопрос стоит: как это сделать.


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


 
Anatoly Podgoretsky ©   (2008-02-10 00:54) [5]

У ограниченной учетной записи достаточные права для записи в реестр.
Ты бы справку что ли почитал.


 
Дмитрий   (2008-02-10 11:36) [6]


> У ограниченной учетной записи достаточные права для записи
> в реестр.
> Ты бы справку что ли почитал.

Странно, а вот в моей системе, видимо, не достаточно прав.  И MSDN об этом же говорит, справку на котором я вчера читал весь день. И не задавал бы вопросов, если бы из под ограниченной учётной записи запущенное приложение при попытке записи в реестр не выдавало бы ошибку. И в ручную когда пытаюсь из под этой же учётной записи сделать поправки в реестр при помощи regedit - облом-с. Видимо у вас операционка какая-то особенная :-/
Запись делается в ключе: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\..." Думаю вопрос решается при помощи присвоения Привилегий. На мелкософте много информации по этому вопросу, но вся она разбросана по разным разделам. Поэтому немного трудно усваивать на лету. Но думаю разберусь.


 
DVM ©   (2008-02-10 12:42) [7]


> Дмитрий   (10.02.08 11:36) [6]

Не зная логина и пароля учетной записи, которая может писать в интересующий тебя раздел реестра, ты, находясь под ограниченной учетной записью, которая не может писать в нужный тебе раздел, НИКАК не сможешь туда писать. И никакими манипуляциями ты этот доступ не получишь. Поверь, это так.

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


 
Anatoly Podgoretsky ©   (2008-02-10 13:27) [8]


> "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\..
> ."

Ты куда полез, кто тебе туда разрешил лазить.
И откуда взялся этот ключ, в вопросе его не было.
Администратор тебе ухи оторвет.


 
Дмитрий   (2008-02-10 13:47) [9]


> И откуда взялся этот ключ, в вопросе его не было.

А что, этот ключ не относится к реестру ? Хотя да, реестр реестру рознь (что касается прав).

> Администратор тебе ухи оторвет.

Да хоть голову. Что я не так сделал ?

> Не зная логина и пароля учетной записи, которая может писать
> в интересующий тебя раздел реестра, ты, находясь под ограниченной
> учетной записью, которая не может писать в нужный тебе раздел,
>  НИКАК не сможешь туда писать. И никакими манипуляциями
> ты этот доступ не получишь. Поверь, это так.
>
> Если бы это было не так, на кой ляд все эти пляски с ограниченными
> учетными записями, если бы каждый мог вертеть реестром как
> хочет.

DVM, Спасибо вам за помощь.


 
ketmar ©   (2008-02-10 17:36) [10]

>[7] DVM © (2008-02-10 12:42:00)
>никакими манипуляциями ты этот доступ не получишь

получишь. но очень криво, везде по-разному и лучше не надо.

---
Understanding is not required. Only obedience.


 
Anatoly Podgoretsky ©   (2008-02-10 17:55) [11]

Перечитай свой вопрос еще раз и пиши только туда куда разрешено и увидишь, что пользователю с ограниченными правами разрешено писать в реестр.



Страницы: 1 вся ветка

Текущий архив: 2008.03.09;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.028 c
3-1192783481
alsov
2007-10-19 12:44
2008.03.09
Поиск по blob полю


3-1192953243
Evgeny
2007-10-21 11:54
2008.03.09
Ошибка SQL запросе


2-1202804257
Alex8
2008-02-12 11:17
2008.03.09
Rave Reports 5.0


2-1202666158
NaRuTo
2008-02-10 20:55
2008.03.09
Scroll


15-1201759165
Lamer666
2008-01-31 08:59
2008.03.09
Fidder HTTP