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 SharePoint Server 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:
Desculpe, algo deu errado
A permissão EXCLUIR foi negada no objeto "SiteCounts", banco de dados "SharePoint_Config", esquema "dbo".
ID de Correlação: <Guid>
Date and Time: <Date / TimeStamp>
Motivo
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, confira Fatores adicionais a serem considerados para um ambiente com privilégios mínimos.