初期展開に必要な管理アカウントとサービス アカウント (SharePoint Foundation 2010)

 

適用先: SharePoint Foundation 2010

ここでは、Microsoft SharePoint Foundation 2010 の初期展開に必要な管理アカウントおよびサービス アカウントについて説明します。製品ファームのすべての機能を実装するには、さらに別のアカウントと権限が必要です。

必要な権限

サーバー ファームに SharePoint Foundation 2010 を展開するには、いくつかの異なるアカウントの資格情報を提供する必要があります。

次の表では、SharePoint Foundation 2010 のインストールと構成に使用されるアカウントについて説明します。

アカウント 用途 要件

SQL Server サービス アカウント

SQL Server サービス アカウントは SQL Server を実行するために使用されます。以下の SQL Server サービスを実行するためにサービス アカウントが使用されます。

  • MSSQLSERVER

  • SQLSERVERAGENT

既定の SQL Server インスタンスを使用しない場合は、Windows のサービス コンソールに、上記のサービスが以下のように表示されます。

  • MSSQL$InstanceName

  • SQLAgent$InstanceName

ローカル システム アカウントまたはドメイン ユーザー アカウントのどちらかを使用します。

外部リソースにバックアップしたり、外部リソースから復元する予定の場合は、その外部リソースに対する権限を適切なアカウントに与える必要があります。SQL Server サービス アカウントにドメイン ユーザー アカウントを使用する場合、そのドメイン ユーザー アカウントに権限を与えます。ただし、ネットワーク サービス アカウントまたはローカル システム アカウントを使用する場合は、外部リソースに対する権限をコンピューター アカウント (domain_name\SQL_hostname$) に与えます。

このインスタンス名は、Microsoft SQL Server がインストールされたときに作成された任意の名前です。

セットアップ ユーザー アカウント

セットアップ ユーザー アカウントは、以下を実行するために使用されます。

  • セットアップ

  • SharePoint 製品構成ウィザード

  • ドメイン ユーザー アカウント。

  • セットアップを実行する各サーバーの Administrators グループのメンバーであること。

  • SQL Server を実行するコンピューターの SQL Server ログイン 。

  • 以下の SQL Server セキュリティ ロールのメンバーであること。

    • securityadmin 固定サーバー ロール

    • dbcreator 固定サーバー ロール

データベースに影響を与える Windows PowerShell コマンドレットを実行する場合、このアカウントは、そのデータベースの db_owner 固定データベース ロールのメンバーである必要があります。

サーバー ファーム アカウントまたはデータベース アクセス アカウント

サーバー ファーム アカウントは、以下のタスクを実行するために使用されます。

  • サーバー ファームを構成および管理する。

  • SharePoint サーバーの全体管理 Web サイトのアプリケーション プール ID として機能する。

  • Microsoft SharePoint Foundation Workflow Timer Service を実行する。

  • ドメイン ユーザー アカウント。

サーバー ファーム アカウントには、サーバー ファームに参加する Web サーバーおよびアプリケーション サーバー上の追加の権限が自動的に与えられます。

サーバー ファーム アカウントは、SQL Server を実行しているコンピューターの SQL Server ログインとして自動的に追加され、以下の SQL Server セキュリティ ロールに追加されます。

  • dbcreator 固定サーバー ロール

  • securityadmin 固定サーバー ロール

  • サーバー ファーム内のすべての SharePoint データベースに使用する db_owner 固定データベース ロール