Назад | Перейти на главную страницу

Доступ к SharePoint Server PowerShell запрещен

Я запускаю настраиваемую веб-службу на сервере sharepoint (2010 г.). Мой сценарий работает нормально, пока я не позвоню для обновления базы данных. Я получаю такую ​​ошибку:

Exception calling "Update" with "0" argument(s): "Access denied." ---> Access denied.

Моя веб-служба написана на C #, я не уверен, нужно ли мне добавить учетные данные в свой код или мне нужно внести некоторые изменения в безопасность на сервере.

Обнаружено исключение:

System.Management.Automation.MethodInvocationException: Exception calling "Update" with "0" argument(s): "Access denied." ---> System.Security.SecurityException: Access denied. at Microsoft.SharePoint.Administration.SPPersistedObject.BaseUpdate() at Microsoft.SharePoint.Administration.SPDatabase.Update() at Update(Object , Object[] ) at System.Management.Automation.DotNetAdapter.AuxiliaryMethodInvoke(Object target, Object[] arguments, MethodInformation methodInformation, Object[] originalArguments) The Zone of the assembly that failed was: MyComputer --- End of inner exception stack trace --- at System.Management.Automation.DotNetAdapter.AuxiliaryMethodInvoke(Object target, Object[] arguments, MethodInformation methodInformation, Object[] originalArguments) at System.Management.Automation.DotNetAdapter.MethodInvokeDotNet(String methodName, Object target, MethodInformation[] methodInformation, Object[] arguments) at System.Management.Automation.Adapter.BaseMethodInvoke(PSMethod method, Object[] arguments) at System.Management.Automation.ParserOps.CallMethod(Token token, Object target, String methodName, Object[] paramArray, Boolean callStatic, Object valueToSet) at System.Management.Automation.MethodCallNode.InvokeMethod(Object target, Object[] arguments, Object value) at System.Management.Automation.MethodCallNode.Execute(Array input, Pipe outputPipe, ExecutionContext context) at System.Management.Automation.ParseTreeNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context) at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context) Exception caught.