現象
次のような状況で問題が発生します。
-
新しい SharePoint ファームを展開します。
-
ベース ビルドには、ビルド プロセスに Microsoft SharePoint Server の 2022 10 月以降のバージョン更新プログラムが含まれています。
-
最小特権のセキュリティ モデルを使用しています。
このシナリオでは、Web アプリケーションを削除しようとすると、次のエラー メッセージが表示されます:
申し訳ございません。問題が発生しました
オブジェクト 'SiteCounts'、データベース 'SharePoint_Config'、スキーマ 'dbo' で DELETE アクセス許可が拒否されました。
関連付け ID: <Guid>
日時: <Date/TimeStamp>
原因
この問題は、SharePoint 管理コンテンツ データベースに関連付けられている WSS_CONTENT_APPLICATION_POOLS ロールにアプリケーション プール アカウントを追加できないために発生します。
回避策
この問題を回避するには、SharePoint データベースにアクセス許可が正しく付与されていることを確認します。 これを行うには、ファーム内の最初のサーバーで SharePoint 構成ウィザード (psconfig) を実行した後、ファーム構成ウィザードを実行するか、追加のコンポーネントをプロビジョニングする前に、次のコマンドを実行します:
Get-SPDatabase | %{$_.GrantOwnerAccessToDatabaseAccount()}
詳細情報
最小特権のアクセス許可と構成の詳細については、「最小限の特権を持つ環境に関するその他の考慮事項」を参照してください。