![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Права доступа и реестр. [D6, WinXP]
Дмитрий © (2008-02-09 20:03:00)Добрый день. Поиск по форуму дал только ссылки на чтение информации из реестра при входе в систему с ограниченными правами. Вопрос: как из приложения сделать запись в реестр, создать ключ, прописать значения (и т.п), если пользователь, вошедший в систему имеет ограниченные права.
Anatoly Podgoretsky (2008-02-10 17:55:00) [1]Перечитай свой вопрос еще раз и пиши только туда куда разрешено и увидишь, что пользователю с ограниченными правами разрешено писать в реестр.
ketmar (2008-02-10 17:36:00) [2]>[7] DVM © (2008-02-10 12:42:00)
>никакими манипуляциями ты этот доступ не получишь
получишь. но очень криво, везде по-разному и лучше не надо.
---
Understanding is not required. Only obedience.
Дмитрий (2008-02-10 13:47:00) [3]
> И откуда взялся этот ключ, в вопросе его не было.
А что, этот ключ не относится к реестру ? Хотя да, реестр реестру рознь (что касается прав).
> Администратор тебе ухи оторвет.
Да хоть голову. Что я не так сделал ?
> Не зная логина и пароля учетной записи, которая может писать
> в интересующий тебя раздел реестра, ты, находясь под ограниченной
> учетной записью, которая не может писать в нужный тебе раздел,
> НИКАК не сможешь туда писать. И никакими манипуляциями
> ты этот доступ не получишь. Поверь, это так.
>
> Если бы это было не так, на кой ляд все эти пляски с ограниченными
> учетными записями, если бы каждый мог вертеть реестром как
> хочет.
DVM, Спасибо вам за помощь.
Anatoly Podgoretsky (2008-02-10 13:27:00) [4]
> "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\..
> ."
Ты куда полез, кто тебе туда разрешил лазить.
И откуда взялся этот ключ, в вопросе его не было.
Администратор тебе ухи оторвет.
DVM (2008-02-10 12:42:00) [5]
> Дмитрий (10.02.08 11:36) [6]
Не зная логина и пароля учетной записи, которая может писать в интересующий тебя раздел реестра, ты, находясь под ограниченной учетной записью, которая не может писать в нужный тебе раздел, НИКАК не сможешь туда писать. И никакими манипуляциями ты этот доступ не получишь. Поверь, это так.
Если бы это было не так, на кой ляд все эти пляски с ограниченными учетными записями, если бы каждый мог вертеть реестром как хочет.
Дмитрий (2008-02-10 11:36:00) [6]
> У ограниченной учетной записи достаточные права для записи
> в реестр.
> Ты бы справку что ли почитал.
Странно, а вот в моей системе, видимо, не достаточно прав. И MSDN об этом же говорит, справку на котором я вчера читал весь день. И не задавал бы вопросов, если бы из под ограниченной учётной записи запущенное приложение при попытке записи в реестр не выдавало бы ошибку. И в ручную когда пытаюсь из под этой же учётной записи сделать поправки в реестр при помощи regedit - облом-с. Видимо у вас операционка какая-то особенная :-/
Запись делается в ключе: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\..." Думаю вопрос решается при помощи присвоения Привилегий. На мелкософте много информации по этому вопросу, но вся она разбросана по разным разделам. Поэтому немного трудно усваивать на лету. Но думаю разберусь.
Anatoly Podgoretsky (2008-02-10 00:54:00) [7]У ограниченной учетной записи достаточные права для записи в реестр.
Ты бы справку что ли почитал.
Игорь Шевченко (2008-02-10 00:13:00) [8]
> Вопрос стоит: как это сделать.
Очевидно сделать это из-под учетной записи с достаточными правами.
DVM (2008-02-09 20:41:00) [9]
> Вопрос стоит: как это сделать.
Странный ты. Нельзя это сделать.
Дмитрий (2008-02-09 20:22:00) [10]
> Туда куда ему не положено программа писать не сможет.
Это я понимаю. Вопрос стоит: как это сделать.
DVM (2008-02-09 20:06:00) [11]
> вошедший в систему имеет ограниченные права.
Туда куда ему не положено программа писать не сможет.