Error de "Se ha producido un error" al eliminar una aplicación web (KB5031287)

Se aplica a
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016

Síntomas

Tenga en cuenta el siguiente escenario:

  • Implementará una nueva granja de servidores de SharePoint.
  • La compilación tiene las actualizaciones de octubre de 2022 o una versión posterior para Microsoft SharePoint Server integradas en el proceso de compilación.
  • Está usando el modelo de seguridad con privilegios mínimos.

En este escenario, al intentar eliminar una aplicación web, recibe el siguiente mensaje de error:

Nota

Hubo un problema:
Se denegó el permiso DELETE en el objeto "SiteCounts", base de datos "SharePoint_Config", esquema "dbo".
Id. de correlación: <Guid>
Fecha y hora: <Fecha y horaStamp>

Causa

Este problema se produce porque la cuenta del grupo de aplicaciones no se puede agregar al rol de WSS_CONTENT_APPLICATION_POOLS asociado a la base de datos de contenido de administración de SharePoint.

Solución alternativa

Para solucionar este problema, asegúrese de que los permisos a las bases de datos de SharePoint se conceden correctamente. Para ello, ejecute el siguiente comando después de ejecutar el Asistente para configuración (psconfig) de SharePoint en el primer servidor de la granja de servidores y antes de ejecutar el Asistente para configuración de la granja de servidores o aprovisionar componentes adicionales:

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

Más información

Para obtener más información sobre los permisos y la configuración con privilegios mínimos, vea Aspectos adicionales que debe tener en cuenta para un entorno con menos privilegios.