Вопрос

Я получаю эту ошибку при добавлении решения в производственную ферму...

enter image description here

несколько недель назад я нашел веб-сайт, на котором мне нужно было написать строку перед запуском любой команды добавления, но я больше не могу ее найти

Во-вторых, учетная запись, использующая PowerShell, является администратором фермы... не понимаю: с

Это было полезно?

Решение

Чтобы добавить решения, вам необходимо быть локальным администратором поверх администратора Shell.Запустите оболочку от имени администратора.

Как я сказал в комментариях, я не могу найти конкретное требование, указанное на Technet, но я провел тест на одной из моих ферм:

• Сначала я добавил в свой AD нового пользователя.

• Будучи участником рекламы, пользователи только на моем фермерском сервере заключается в том, что его часть доменных пользователей и, следовательно, часть локальной группы пользователей.

• Я запустил оболочку администрирования SP2010, используя Run в качестве другого пользователя (щелкните правой кнопкой мыши на оболочке) и вошел в систему в качестве моего нового пользователя.Уже, когда я начал, я получил некоторые ошибки из -за отсутствия доступа (местная ферма недоступна.CMDLETS с FecueDePendencyID не зарегистрированы.)

• Я попробовал добавить решение и получил:

Добавить-SPSolution:Невозможно получить доступ к локальной ферме.Убедитесь, что локальная ферма настроена на PR, в настоящее время доступен, и что у вас есть соответствующие перемещения для доступа к базе данных, прежде чем попробовать снова.

• Теперь я дал привилегии администраторов пользователей пользователей и запустил новую оболочку.Все еще получил ту же ошибку.

• Я запустил еще одну оболочку в качестве моего фермерского администратора (если войти в систему в качестве учетной записи, не забудьте использовать run в качестве администратора, если у вас включен UAC).Здесь я добавил своего тестового пользователя в качестве администратора оболочки

• Теперь я запустил новую оболочку с моим тестовым пользователем.Нет ошибок во время загрузки, но когда я попытался добавить, я получил такую ​​же ошибку, что и вы:

Добавить-SPSolution:Доступ запрещен

• Затем я добавил тестового пользователя в локальную группу администраторов и открыл новую оболочку.

•При добавлении пользователя я мог добавить пользователя без проблем.

Источник:Принят ответ на вопрос. Доступ к аддону PowerShell для Sharepoint 2010 запрещен.

Другие советы

Просто щелкните правой кнопкой мыши PowerShell и выберите «Запуск от имени администратора».Если это не сработает, просто запустите Get-SPShellAdmin и посмотрите, указана ли ваша учетная запись, которую вы используете, как ShellAdmin.Изначально только учетная запись службы «Администратор фермы» является администратором ShellAdmin (а ​​не учетная запись службы «Администратор настройки»).

Если вашей учетной записи нет в списке, используйте Add-SPhellAdmin, чтобы добавить свою учетную запись.Здесь вы можете попасть в порочный круг, где при запуске Add-SPShellAdmin вы все равно получите сообщение «Доступ запрещен».В этом случае просто войдите в систему как учетную запись службы «Администратор фермы», а затем добавьте свою первоначальную учетную запись в качестве администратора оболочки.

На этом этапе вы можете снова войти в систему под своей первоначальной учетной записью «Запуск от имени администратора», а затем запустить Add-SPSolution, и, надеюсь, это вам подойдет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top