SUBINACL в доступе отказано - PullRequest
       31

SUBINACL в доступе отказано

6 голосов
/ 02 апреля 2012

Я пытаюсь заставить утилиту SUBINACL просто отображать информацию о службе MSDTC.

Я набираю subinacl / service 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 ???

Я использую 64-разрядную версию Windows 2008 R2.

Спасибо.

Ответы [ 2 ]

4 голосов
/ 04 ноября 2015

Просто потратьте несколько часов, работая над этим, если у вас возникла та же проблема, вы можете сбросить список доступа 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"*

0 голосов
/ 13 июля 2012

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

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

Я думаю, что это шаги для решения проблемы:

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

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

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

  2. subinacl / service msdtc / grant = "Сетевая служба" = QSETIL

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

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

  3. перезагружать

...