次の方法で共有


コントローラー サービスとクライアント サービスのアカウントを変更する

適用対象: SQL Server 2016 (13.x)、 SQL Server 2017 (14.x)、および SQL Server 2019 (15.x)

重要

SQL Server 分散再生は、SQL Server 2022 (16.x) 以降のバージョンでは使用できません。

このトピックでは、分散再生コントローラーおよびクライアントのサービス アカウントを変更し、アクセス制御リスト (ACL) を再度適用する方法について説明します。

[コンピューターの管理] を使用して 分散再生サービスを開始または停止するには

  1. 分散再生サービスがインストールされているコンピューターで、コマンド プロンプトから、「 dcomcnfg」と入力します。

  2. [サービス] をダブルクリックし、下へスクロールして、[SQL Server Distributed Replay <service name>] を右クリックし、[開始] または [停止] をクリックします。

分散再生コントローラー サービスを変更するには

  1. コントローラー コンピューターで、 SQL Server 分散再生コントローラー サービスを停止します。

  2. [サービス] で、 SQL Server 分散再生コントローラーを右クリックし、 [プロパティ] をクリックします。

  3. [SQL Server Distributed Replay Controller のプロパティ] ウィンドウの [ログオン] タブで、[このアカウント] を選択して、新しいログオン アカウントを入力するか、[参照] を選択して新しいログオン アカウントを指定し、[OK] を選択します。

    重要

    分散再生コントローラーを構成するとき、分散再生クライアント サービスの実行に使用する 1 つ以上のユーザー アカウントを指定できます。 サポートされているアカウントの一覧を次に示します。

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

    • ユーザーによって作成されたローカル ユーザー アカウント

    • 管理者

    • 仮想アカウントおよび管理されたサービス アカウント (MSA)

    • ネットワーク サービス、ローカル サービス、およびシステム

    グループ アカウント (ローカルまたはドメイン) およびその他の組み込みのアカウント (Everyone など) は使用できません。

  4. 分散再生コントローラー サービスを開始します。

分散再生クライアント サービスを変更するには

  1. 分散再生クライアント サービスを変更する前に、変更する分散再生クライアントのサービス アカウントが、セットアップ時にコントローラー コンピューターの CTLRUSERS パラメーターに指定されていることを確認してください。 変更するクライアントサービスアカウントがセットアップ時に指定されていない場合は、最初に次の手順を実行する必要があります。

    1. SQL Server 分散再生コントローラー サービスを停止します。

    2. コントローラー サービスがインストールされているコントローラー コンピューターで、コマンド プロンプトから「dcomcnfg」と入力します。

    3. [コンポーネント サービス] ウィンドウで、[コンソール ルート] -> [コンポーネント サービス] -> [コンピューター] -> [マイ コンピューター] -> [DCOM 構成] ->[DReplayController] に移動します。

    4. [DReplayController] を右クリックし、 [プロパティ] をクリックします。

    5. [DReplayController のプロパティ] ウィンドウの [セキュリティ] タブで、[起動とアクティブ化のアクセス許可] セクションの [編集] を選択します。

    6. 新しいクライアント サービス ログオン アカウントにローカルとリモートからのアクティブ化権限を与え、[OK] を選択します。

    7. [アクセス許可] セクションの [編集] を選択し、新しいクライアント サービス ログオン アカウントに ローカルとリモートのアクセス権限 を与え、[OK] を選択します。

    8. [OK] を選択して、[DReplayController のプロパティ] ウィンドウを閉じます。

    9. コントローラー コンピューターで、変更したクライアント サービス ログオン アカウントを Distributed COM Users グループに追加します。

    10. SQL Server 分散再生コントローラー サービスを開始します。

  2. SQL Server 分散再生クライアント サービスを停止します。

  3. [SQL Server Distributed Replay Client のプロパティ] ウィンドウの [ログオン] タブで、[このアカウント] を選択して、新しいログオン アカウントを入力するか、[参照] を選択して新しいログオン アカウントを指定し、[OK] を選択します。

  4. 分散再生クライアント サービスを開始します。