Поделиться через


Ошибка SetAuthContext должен быть запущен от имени sysadmin в PowerPivot

Эта статья была написана Закирем Хейвалиала, старшим инженером по эскалации поддержки.

Симптомы

Если при взаимодействии с книгой PowerPivot в Microsoft SharePoint появляется сообщение об ошибке, в журнале единой службы ведения журнала SharePoint (ULS) может появилась следующая ошибка:

ИСКЛЮЧЕНИЕ: System.ServiceModel.FaultException'1[System.ServiceModel.ExceptionDetail]: SetAuthContext необходимо запустить от имени sysadmin.

Эта ошибка относится к разрешению администратора для экземпляра службы PowerPivot Analysis Service.

Разрешение

Чтобы устранить эту проблему, добавьте учетную запись системной службы PowerPivot, которая выполняет приложение службы PowerPivot в SharePoint в качестве администратора. Чтобы добавить учетную запись, можно подключиться к экземпляру Служб PowerPivot Analysis Services в SQL Server Management Studio.

  1. Щелкните правой кнопкой мыши экземпляр и выберите Пункт Свойства.

  2. В диалоговом окне Свойства сервера анализа выберите Безопасность, а затем нажмите кнопку Добавить , чтобы добавить пользователя.

    Снимок экрана: диалоговое окно

  3. Нажмите кнопку ОК , чтобы выйти.