Service Manager で実行アカウントを管理する
Service Manager のセットアップ時に、ワークフローとサービス アカウント、Microsoft SQL Server Analysis Services、および SQL Server Reporting Services (SSRS) の資格情報を指定しました。 組織で使用されているパスワード セキュリティ要件の構成により、これらのパスワードの有効期限が切れた場合は、Service Manager で新しいパスワードを更新する必要があります。 さらに、ユーザー名を変更する必要があると判断した場合は、Service Manager でも変更する必要があります。 ここでは、これらの変更を行う方法を説明します。
Service Manager コンソールから実行アカウントを削除しないのがベスト プラクティスです。 Service Manager 管理パックは、実行アカウントを監視します。 ヘルス サービスは、実行アカウントを使用して、定期的にログオンを試みます。 ログオンできなかった場合は、アラートを生成するイベント ID 7000 が発生します。 この問題を回避する最善の方法は、Service Manager コンソールから実行アカウントを削除してはいけません。 既存の実行アカウントの名前や資格情報を変更して、再利用することができます。 実行アカウントの使用を停止する場合は、その資格情報をローカル システムに変更し、名前を覚えやすいもの ( Inactive など) に変更できます。
Service Manager で使用されるオペレーション データベース アカウントのユーザー資格情報を変更する
Service Manager のオペレーション データベース アカウントのユーザー アカウントが変更された場合は、次の変更を行う必要があります。
Service Manager とデータ ウェアハウス管理サーバーの両方の Service Manager 管理者ユーザー ロールに新しいアカウントを追加する
Service Manager データベースをホストするコンピューターで、新しいユーザーの SQL Server ログオン アカウントを作成します。 Service Manager データベースをホストしているコンピューターで、新しいユーザーをskd_usersロールとconfigsvc_usersロールに割り当てます。
新しいアカウントを Service Manager コンピューターのローカル管理者にします。
新しいユーザー アカウントを Service Manager データ アクセス サービスおよび Service Manager 管理構成サービスのログオン アカウントにしてから、これらのサービスを再起動します。
Note
Service Manager 管理サービスのログオン アカウントは常にローカル システム アカウントであり、変更することはできません。
Service Manager 管理サービスを再起動します。
新しいユーザーを運用実行アカウントにします。
Service Manager でこれらの変更を行うには、次の手順に従います。
重要
ネットワーク サービス アカウントを使用するようにオペレーション データベース アカウントを構成しないでください。
ローカル管理者アカウントにユーザーを追加する
- 新しいユーザーを、次をホストするコンピューター上の Windows の Administrators ローカル グループのメンバーとして追加します。
- Service Manager 管理サーバー
- データ ウェアハウス管理サーバー
- セルフサービス ポータル
- Service Manager データベース
- データ ウェアハウス データベース
Administrators ユーザー ロールにユーザーを追加する
- Service Manager コンソールで、 Administration を選択します。
- Administration ペインで、Administrationを展開し、Security を展開し、User Roles を選択します。
- User Roles ペインで、Administrators を選択します。
- Tasks ペインで、Properties を選択します。
- ユーザー ロールの編集ウィザードで、 Users を選択します。
- Removeを選択して既存の資格情報を削除し、追加新しい資格情報を追加して、OK を選択します。
- Service Manager コンソールで、 Data Warehouse を選択します。
- Data Warehouse ペインで、Data Warehouse を展開し、Security を展開して、User Roles を選択します。
- 手順 3 から 6 を繰り返します。
Service Manager データ アクセス サービスと Service Manager 管理構成サービスのログオン アカウントを変更する
- セルフサービス ポータルをホストするコンピューターの Windows デスクトップで、 Start を選択し、 Run を選択します。
- [ 実行 ダイアログボックスの Open ボックスに「 services.msc」と入力し、 OK を選択します。
- Services ウィンドウの Services (Local) ペインで、System Center Data Access Service を右クリックし、Properties を選択します。
- [ System Center データ アクセス サービスのプロパティ (ローカル コンピューター) ] ダイアログ ボックスで、[ Log On を選択し、 Browse を選択します。
- ユーザーまたはグループの選択ダイアログで、次の手順を実行します。
- Locations を選択し、Locations ダイアログで ディレクトリを選択し、OK を選択します。
- 選択するオブジェクト名を入力ボックスに、新しいオペレーション データベース アカウントの名前を入力し、名前のチェックを選択し、OKを選択します。
- Password と Confirm Password ボックスに新しいユーザーのパスワードを入力し、OK を選択します。
- Service Manager データ アクセス サービスを再起動します。
- System Center Management Configuration を右クリックし、Properties を選択します。
- [ System Center Management Configuration Properties (Local Computer)]\(システム センター管理構成プロパティ (ローカル コンピューター)\) ダイアログボックスで Log On を選択し、 Browse を選択します。
- ユーザーまたはグループの選択ダイアログで、次の手順を実行します。
- Locations を選択し、Locations ダイアログで ディレクトリを選択し、OK を選択します。
- 選択するオブジェクト名を入力ボックスに、新しいオペレーション データベース アカウントの名前を入力し、名前のチェックを選択し、OKを選択します。
- Password と Confirm Password ボックスに新しいユーザーのパスワードを入力し、OK を選択します。
- Service Manager 管理構成サービスを再起動します。
SQL Server ログオンを作成する
- Service Manager データベースとデータ ウェアハウス データベースをホストしているコンピューターで、 SQL Server Management Studio を開きます。
- サーバーへの接続ダイアログで、次の手順を実行します。
- [ サーバーの種類 ] ボックスの一覧で [ データベース エンジン] を選択します。
- サーバー名一覧で、Service Manager データベースまたはデータ ウェアハウス データベースのサーバー名を選択します。
- 認証の一覧で Windows 認証を選択し、Connect を選択します。
- [ オブジェクト エクスプローラー ] ウィンドウで、[ セキュリティ]、[ ログイン] の順に展開します。
- Loginsを右クリックし、[新しいログイン選択。
- [Login - 新規] ダイアログの [ページの選択] ウィンドウでGeneralを選択し、Search を選択します。
- ユーザーまたはグループの選択ダイアログで、次の手順を実行します。
- Locations を選択し、Locations ダイアログで ディレクトリを選択し、OK を選択します。
- 選択するオブジェクト名を入力ボックスに、新しいオペレーション データベース アカウントの名前を入力し、名前のチェックを選択し、OKを選択します。
- ページの選択 ペインで Server Roles を選択し、Server roles リストで sysadmin と public が選択されていることを確認し、OK を選択します。
Service ManagerSelf-Service Portal アプリケーション プール アカウントを変更する
- Windows デスクトップで Start を選択し、Programs をポイントし、Administrative Tools をポイントして、インターネット インフォメーション サービス (IIS) マネージャーを選択します。
- インターネット インフォメーション サービス (IIS) マネージャー ウィンドウの Connections ウィンドウで、コンピューターの名前を展開し、アプリケーション プールを選択します。
- [ アプリケーション プール ウィンドウで、 SM_AppPoolを右クリックし、[Advanced 設定 選択します。
- [Advanced 設定] ダイアログの [Process Model 領域で Identity を選択し、省略記号 (...) ボタンを選択します。
- [ アプリケーション プール ID ダイアログで、 Custom アカウントを選択し、 Set を選択します。
- [資格情報の設定] ダイアログの [ユーザー名 ボックスに、オペレーション データベース アカウントのユーザー名を入力します。 Password と Confirm password ボックスに、新しいオペレーション データベース アカウントのパスワードを入力し、OK を選択します。
- [ アプリケーション プール ID ダイアログで、 OK を選択します。
- [ Advanced Settings ダイアログで、 OKを選択します。
- インターネット インフォメーション サービス (IIS) マネージャーを閉じます。
オペレーション データベース アカウントを変更する
- Service Manager コンソールで、 Administration を選択します。
- Administration ペインで、Administrationを展開し、Security を展開して、アカウントとして実行を選択します。
- アカウントの実行 ペインで、Operational データベース アカウントを選択します。
- Tasks ペインで、Properties を選択します。
- Operational データベース アカウント ページの ユーザー名、Password、および Domain ボックスに、オペレーション データベース アカウントの新しい資格情報を入力し、OK を選択します。
Service Manager で使用されるオペレーション データベース アカウントのパスワードを変更する
Service Manager データ アクセスおよび Service Manager 管理構成サービスのログイン パスワードを変更するには、次の手順を実行します。
- Windows デスクトップで Start を選択し、 Run を選択します。
- [ 実行 ダイアログボックスの Open ボックスに「 services.msc」と入力し、 OK を選択します。
- Services ウィンドウの Services (Local) ペインで、System Center Data Access Service を右クリックし、Properties を選択します。
- [ System Center データ アクセス サービスのプロパティ (ローカル コンピューター) ] ダイアログで、[ログオン] 選択。
- Password と Confirm Password テキスト ボックスに新しいパスワードを入力し、OK を選択します。
- Service Manager データ アクセス サービスを再起動します。
- System Center Management Configuration を右クリックし、Properties を選択します。
- [ System Center 管理構成プロパティ (ローカル コンピューター) ] ダイアログボックスで、[ Log On を選択します。
- PasswordとConfirm パスワードテキスト ボックスに新しいパスワードを入力し、OK を選択します。
- System Center 管理構成サービスを再起動します。
Service Manager で使用されるワークフロー実行アカウントの資格情報を変更する
セットアップ時に、Service Manager ワークフロー実行アカウントに割り当てるアカウントを定義しました。 そのアカウントのパスワードが変更された場合は、ワークフロー実行アカウントを新しいパスワードで更新する必要があります。 Service Manager ワークフロー実行アカウントのアカウントを変更する場合は、ワークフロー実行アカウントとワークフロー ユーザー ロールの両方を変更する必要があります。
ワークフロー実行アカウントの新しいユーザー アカウントを定義し、既存のアカウントの新しいパスワードを更新するには、次の手順に従います。
新しい資格情報を使用してワークフロー実行アカウントを変更する
Service Manager コンソールで、 Administration を選択します。
Administration ペインで、Administrationを展開し、Security を展開して、アカウントとして実行を選択します。
アカウントの実行 ウィンドウで、ワークフロー アカウントを選択します。
Tasks ペインで、Properties を選択します。
Workflow アカウント ページの User name、Password、および Domain ボックスに、ワークフロー実行アカウントの新しい資格情報を入力し、OK を選択します。
Administration ペインで、User Roles を選択します。
ユーザー ロール ウィンドウで、Workflows を選択します。
Tasks ペインで、Properties を選択します。
ユーザー ロールの編集ウィザードで、 Users を選択します。
Remove を選択して既存の資格情報を削除し、追加を選択して手順 5 で指定した資格情報を追加し、OK を選択します。
重要
ワークフロー実行アカウントとユーザー ロールの新しいアカウントを構成しないと、Service Manager が機能しなくなります。
ワークフロー実行アカウントの資格情報のパスワードを変更する
- Service Manager コンソールで、 Administration を選択します。
- Administration ペインで、Administrationを展開し、Security を展開して、アカウントとして実行を選択します。
- アカウントの実行 ウィンドウで、ワークフロー アカウントを選択します。
- Tasks ペインで、Properties を選択します。
- ワークフロー アカウント ページの Password ボックスに、ワークフロー実行アカウントの新しいパスワードを入力し、OK を選択します。
Service Manager で使用される SQL Server Analysis Services アカウントの資格情報を変更する
Service Manager で SQL Server Analysis Services アカウントに使用されるアカウントが変更された場合は、アカウントの資格情報も変更する必要があります。 SQL Server Analysis Services アカウントの資格情報を変更するには、次の手順に従います。
SQL Server Analysis Services アカウントの資格情報を変更するには、次の手順に従います。
- SQL Server Analysis Server (SSAS) をホストしているコンピューターで、 SQL Server Management Studio を開きます。
- サーバーへの接続ダイアログで、次の手順を実行します。
- Server の種類一覧で、[Analysis Servicesを選択。
- サーバー名一覧で、Service Manager データベースまたはデータ ウェアハウス データベースのサーバー名を選択します。
- 認証の一覧で Windows 認証を選択し、Connect を選択します。
- Microsoft SQL Server Management Studios でオブジェクト エクスプローラー ウィンドウで、Databasesを展開し、DWASDataBaseを展開し、Data Sources を展開して、
DWDataMart をダブルクリックします。 - Data Source Properties - DWDataMart の [Security Settings で、ImpersonateAccount の横にある省略記号ボタン (...) を選択します。
- [ 権限借用情報 ウィンドウで 特定の Windows ユーザー名とパスワードを使用するを選択し、新しいアカウントの資格情報を入力して、 OK を選択します。
- OK を選択して Data ソース プロパティ - DWDataMartを閉じ、Microsoft SQL Server Management Studio を閉じます。
Service Manager で使用される SQL Server Reporting Services アカウントの資格情報を変更する
Service Manager で SQL Server Reporting Services アカウントに使用されるアカウントが変更された場合は、アカウントの資格情報を変更する必要があります。 SQL Server Reporting Services アカウントの資格情報を変更するには、次の手順に従います。
SQL Server Reporting Services アカウントの資格情報を変更するには、次の手順に従います。
- SQL Server Reporting Server (SSRS) をホストしているコンピューターで、ブラウザーを起動し、
http://<server name>/reports
に接続します。 - SQL Server Reporting Services ホーム ページで、Service Manager をダブルクリックし、DWStagingAndConfig をダブルクリックします。
- Connect using 領域で、レポート サーバーに安全に格納されている Credentials を選択しユーザー名および Password ボックスに現在の資格情報を入力して、Apply を選択します。
- ブラウザー のツール バーで、 Back ボタンを選択して、 Service Manager ページに戻ります。
- 残りの Service Manager データ ソースに対して手順 2 と 3 を繰り返します。
SQL ログイン アカウントの既定の言語を変更する
SQL ユーザーのログイン アカウントの既定の言語として英語をお勧めします。
日付形式は言語に基づいているので、SQL ユーザー ログイン アカウントの言語が英語でない場合、いくつかのデータ ウェアハウス ジョブ (特に SQL SET_DateFormat 関数を使用するジョブ) は失敗します。 これらのジョブは、Service Manager からデータ ウェアハウスにデータをプッシュしたり、データ ウェアハウスに不適切なデータを送信したりしないため、データ ウェアハウスのデータが破損する可能性があります。
新しい SQL ログイン アカウントの既定の言語を英語として設定することも、既存のアカウントの既定の言語を変更することもできます。 詳細情報。