![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Удаленное подключение к SCM [D7, WinXP]
GrBob © (2006-06-23 21:10:00)Подскажите, пожалуйста, где и как настраивать права и пользователя при подключении к Service Control Manager через OpenSCManager.
Если я просто пишу
hSCMgr := OpenSCManager('NAME', nil, MAXIMUM_ALLOWED);
, где NAME - имя удаленного компа, то получаю ACCESS_DENIED.
GrBob (2006-06-27 09:15:00) [1]С настройками Active Directory все заработало. Пока большего не надо. Всем большое спасибо. :)
PS. Но если кто предложит код с использованием WMI по этому вопросу, буду еще больше благодарен ;)
Eraser (2006-06-27 00:59:00) [2]> [6] Fay © (26.06.06 21:58)
LogonUser
The LogonUser function attempts to log a user on to the local computer. The local computer is the computer from which LogonUser was called. You cannot use LogonUser to log on to a remote computer.
...
;-)
а вот насчет ImpersonateLoggedOnUser, вполне может быть и поможет олицетворение.
только с аутентификацией помучается автор, поэтому, все же, советую изучить WMI, на Королевстве есть хорошая статья с примерами.
Fay (2006-06-26 21:58:00) [3]LogonUser + ImpersonateLoggedOnUser не помогает?
Сам проверить не могу... Да и не надо оно мне 8)
Eraser (2006-06-26 20:22:00) [4]> [4] GrBob (25.06.06 21:47)
для начала установить домен. а вообще поищи на сайтах по системному администрированию - там расскажут.
GrBob (2006-06-25 21:47:00) [5]Тогда такой вопрос, а кто-нибудь вобще пробовал управлять службами на удаленном компе. Покажите, пожалуйста, хоть какой-нибудь кусочек кода, который хоть что-нибудь делает со службой на удаленном компе. (Админские права есть на обоих компьютерах, только я не знаю, как это SCM'у сказать :) ).
2 Eraser, А как надо настраивать Active Directory?
GrBob (2006-06-25 21:32:00) [6]Это максимально дозволенные права. Но проверял и с другими, то же самое. Думал, что с MAXIMUM_ALLOWED он хоть подключиться сможет, ан нет, не вышло.
Fay (2006-06-25 04:32:00) [7]> MAXIMUM_ALLOWED
Это чё?
Eraser (2006-06-24 01:08:00) [8]> [0] GrBob (23.06.06 21:10)
данный параметр скорее всего будет работать только если настроена Active Directory. Я бы посоветовал воспользоваться WMI.