Symptômes
Prenons l’exemple du scénario suivant :
-
Vous déployez une nouvelle ferme SharePoint.
-
Les mises à jour d'octobre 2022 ou d'une version ultérieure pour Microsoft SharePoint Server sont intégrées dans le processus de construction.
-
Vous utilisez le modèle de sécurité du moindre privilège.
Dans ce scénario, lorsque vous essayez de supprimer une application web, vous recevez le message d'erreur suivant :
Désolé, un problème s’est produit
L’autorisation DELETE a été refusée sur l’objet « SiteCounts », la base de données « SharePoint_Config », le schéma « dbo ».
ID de corrélation : <Guid>
Date et heure : <Date / Horodatage>
Cause
Ce problème survient parce que le compte du pool d'applications ne peut pas être ajouté au rôle WSS_CONTENT_APPLICATION_POOLS qui est associé à la base de données de contenu SharePoint Administration.
Solution de contournement
Pour résoudre ce problème, assurez-vous que les autorisations sont correctement accordées aux bases de données SharePoint. Pour ce faire, exécutez la commande suivante après avoir lancé l'assistant de configuration SharePoint (psconfig) sur le premier serveur de la ferme et avant d'exécuter l'assistant de configuration de la ferme ou de provisionner des composants supplémentaires :
Get-SPDatabase | %{$_.GrantOwnerAccessToDatabaseAccount()}
Plus d’informations
Pour plus d'informations sur les autorisations et la configuration de l'environnement le moins privilégié, voirAutres éléments à prendre en compte pour un environnement le moins privilégié.