Помилка "Сталася помилка" під час видалення веб-програми (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 Admin.

Спосіб вирішення

Щоб вирішити цю проблему, переконайтеся, що дозволи належним чином надано базам даних SharePoint. Для цього виконайте наведену нижче команду, коли запустите майстер конфігурації SharePoint (psconfig) на першому сервері ферми та не запустите майстер настроювання ферми або підготуєте додаткові компоненти:

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

Додаткові відомості

Докладні відомості про найменш привілейовані дозволи та конфігурацію див. в статті Додаткові моменти щодо середовища з найменш привілейованими можливостями.