"Desculpe, algo deu errado" ao excluir um aplicativo da Web (KB5031287)

Aplica-se a
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016

Sintomas

Considere o seguinte cenário:

  • Você implanta um novo farm do SharePoint.
  • O build em que se baseia tem as atualizações de outubro de 2022 ou uma versão posterior do Microsoft Servidor do SharePoint integradas ao processo de compilação.
  • Você está usando o modelo de segurança com privilégios mínimos.

Nessa conjuntura, ao tentar excluir um aplicativo web você recebe a seguinte mensagem de erro:

Observação

Algo está errado
A permissão EXCLUIR foi negada no objeto 'SiteCounts', banco de dados 'SharePoint_Config', esquema 'dbo'.
ID de Correlação: <GUID>
Data e Hora: <Data / TimeStamp>

Causa

Esse problema ocorre porque a conta do pool de aplicativos não pode ser adicionada à função WSS_CONTENT_APPLICATION_POOLS associada ao banco de dados de conteúdo do Administrador do SharePoint.

Solução alternativa

Para contornar esse problema, certifique-se de que as permissões foram concedidas corretamente aos bancos de dados do SharePoint. Para fazer isso, execute o seguinte comando após executar o Assistente de Configuração do SharePoint (psconfig) no primeiro servidor do farm e antes de executar o Assistente de Configuração do Farm ou provisionar componentes adicionais:

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

Mais informações

Para obter mais informações sobre permissões e configuração com privilégios mínimos, consulte Fatores adicionais a serem considerados para um ambiente com privilégios mínimos.