2012-04-02 2 views
6

Im пытается получить утилиту SUBINACL, чтобы просто отображать информацию о службе MSDTC.SUBINACL получает доступ отрицательно

Im набрав Subinacl/услуги mstdc и я получаю доступ ошибка 5 отказано

C:\temp>subinacl /service msdtc 

msdtc - OpenService Error : 5 Access is denied. 
Elapsed Time: 00 00:00:00 
Done:  1, Modified  0, Failed  1, Syntax errors  0 
Last Done : msdtc 
Last Failed: msdtc - OpenService Error : 5 Access is denied. 

Если я запускаю ту же команду для службы DHCP это дает мне всю безопасность. Я запускаю его под администратором. Есть ли где-то в реестре, где я могу это исправить для MSDTC ???

Я использую Windows 2008 R2 64 бит.

Спасибо.

ответ

0

я испытывал такую ​​же проблему на Windows 7 Ultimate x64 SP1, когда я следовал шаги здесь:

http://pongsathonkeng.blogspot.com/2011/02/msdtc-setup.html

Я думаю, что эти шаги, чтобы решить вопрос:

  1. icacls c: \ windows \ system32 \ msdtc \ msdtc.log/grant "networkervice": F

    Как указано здесь:

    http://social.technet.microsoft.com/Forums/en-US/winservergen/thread/eb8835d9-5f5b-4df2-8c68-4a61d5e44d6b/

  2. Subinacl/сервис MSDTC/грант = "Network Service" = QSETIL

    Как также показано здесь:

    http://blogs.msdn.com/b/chrisforster/archive/2008/08/18/acl-problem-with-the-msdtc-service.aspx

  3. рестарт

4

Просто потратьте несколько часов на это, если у вас есть та же проблема, вы можете сбросить список доступа ACL и добавить его тогда - просто выполнять эти строки из comamnd строки (CMD) из учетной записи администратора:

  1. sc sdset MSDTC D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)

  2. subinacl /service msdtc /grant="Network Service"="QSETIL"*

Смежные вопросы