Сбой sn.exe с сообщением об отказе в доступе

Решение этой проблемы помещает switch($variable): с case 1: в тот же блок кода PHP:

<div>
<?php switch($variable): 
case 1: ?>
<div>
Newspage
</div>
<?php break;?>
<?php case 2: ?>
</div>
Forum
<div>
<?php break;?>
<?php endswitch;?>
</div>
13
задан Bill the Lizard 29 June 2012 в 11:06
поделиться

5 ответов

Да я попробовал рабочую PS и регулярную командную строку как администратор. То же сообщение об ошибке подходит.

Другое возможное решение могло состоять в том, что необходимо предоставить доступ учетной записи пользователя к ключевому контейнеру, расположенному в C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys

27
ответ дан Dale Ragan 29 June 2012 в 11:06
поделиться

Почему бы не включить Монитор Процесса sysinternals также видят то, что Вы видите, это - первая вещь, которую я всегда делаю, когда я получаю какой-либо вид сообщения доступа запрещен?

http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

3
ответ дан Kev 29 June 2012 в 11:06
поделиться

Вы выполняете свой PowerShell или Командную строку как Администратор? Я нашел, что это было первым местом для взгляда, пока Вы не привыкаете к Контролю доступа пользователей или путем выключения Контроля доступа пользователей.

3
ответ дан Dale Ragan 29 June 2012 в 11:06
поделиться

Некоторые люди восстанавливают свои машины для разрешения этой проблемы, но она может быть решена путем предоставления пользовательского доступа к ключевому контейнеру , C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys Each container created using sn.exe-i расположен в каталоге MachineKeys (если Вы не указываете в другом месте). Ключевой контейнер по умолчанию, который используется sn.exe, находится также в том месте.

В случае, если Вы сбрасываете свой ключевой контейнер к новому и забываете, где это.. можно сбросить ключевой контейнер для утилиты строгого имени, использующей sn.exe-c. Так, если доступ к счету фиксирует, не работает, можно использовать альтернативную базу ключей, таким образом, сброс может быть в порядке.

2
ответ дан Klonemaker 29 June 2012 в 22:06
поделиться

Just to update this a bit: I ran into the same problem on Vista. My local user on the PC had no problem but then we switched to a domain and my domain user (albeit having local admin rights) got "Access Denied". I granted my domain user access rights to C:\Users\All Users\Microsoft\Crypto\RSA\MachineKeys and that fixed it.

3
ответ дан 1 December 2019 в 19:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: