Ошибка "К сожалению, что-то пошло не так" при удалении веб-приложения (KB5031287)

Применяется к
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016

Проблема

Рассмотрим следующий сценарий.

  • Вы развертываете новую ферму SharePoint.
  • Сборка на основе содержит обновления за октябрь 2022 г. или более позднюю версию для Microsoft SharePoint Server, добавленные в процесс сборки.
  • Вы используете модель безопасности с наименьшими привилегиями.

В этом сценарии при попытке удалить веб-приложение появляется следующее сообщение об ошибке:

Примечание

К сожалению, что-то пошло не так.
Разрешение DELETE было отказано в объекте SiteCounts, базе данных SharePoint_Config, схеме dbo.
Идентификатор корреляции: <GUID>
Дата и время: <дата и метка времени>

Причина

Эта проблема возникает из-за невозможности добавить учетную запись пула приложений в WSS_CONTENT_APPLICATION_POOLS роль, связанную с базой данных Администратор контента SharePoint.

Временное решение

Чтобы обойти эту проблему, убедитесь, что для баз данных SharePoint правильно предоставлены разрешения. Для этого выполните следующую команду после запуска мастера настройки SharePoint (psconfig) на первом сервере фермы и перед запуском мастера настройки фермы или подготовкой дополнительных компонентов:

Get-SPDatabase | %{$_.GrantOwnerAccessToDatabaseAccount()}

Дополнительные сведения

Дополнительные сведения о разрешениях и конфигурации с наименьшими привилегиями см. в статье Дополнительные сведения, которые следует учитывать для среды с наименьшими привилегиями.