Skip to main content

ArcGIS Server アカウントの変更

このトピックは、Linux 版の ArcGIS Enterprise には関連しません。

ArcGIS Server アカウントを変更するために ArcGIS Server のインストールを再実行する必要はありません。 インストールが終了したら、ソフトウェアに付属しているサービス アカウントの構成ユーティリティーを実行して、アカウントを変更できます。 たとえば、変更はセキュリティー ポリシーの変更に対応する場合や、サーバーのトラブルシューティングを行う場合に行います。

このユーティリティーは、ArcGIS Server サービスに割り当てられた RunAs アカウントを変更し、ArcGIS Server インストール ディレクトリー内のすべてのフォルダーに対する読み取り権限と、次のフォルダーに対するフル コントロール権限を、このアカウントに付与するように設計されています:

  • <ArcGIS Server installation directory>\bin

  • <ArcGIS Server installation directory>\DatabaseSupport

  • <ArcGIS Server installation directory>\framework

  • <ArcGIS Server installation directory>\usr

    configureserviceaccount ユーティリティーを使用して利用中の ArcGIS Server サービスを変更したら、オペレーティング システム ツールを使用して、ArcGIS Server で使用される次の場所を、次の権限を持つように更新します:

  • すべてのサーバー ディレクトリー、構成ストアのディレクトリー、および ArcGIS Server ログ ディレクトリーに対するフル コントロール権限。 これらのディレクトリーを特定するには、ArcGIS Server Manager または ArcGIS Server Administrator Directory を使用します。

  • Web サービスの公開時に ArcGIS Server サイトに登録するデータベース コネクション ファイルを含むディレクトリーに対する読み取り権限。 データベース認証の代わりに Windows 認証を使用している場合は、ArcGIS Server アカウントに書き込みアクセス権を付与する必要もあります。

  • Web サービスの公開前に ArcGIS Server サイトに登録する GIS データ フォルダーに対する読み取り権限。 データをサーバーにコピーすることを公開プロセスに許可している場合は、ArcGIS Server アカウントにすでに権限が付与されているサーバー ディレクトリーにデータが配置されているため、元のサーバー ディレクトリーに権限をこれ以上適用する必要はありません。

    configureserviceaccount ユーティリティーは <ArcGIS Server installation directory>\tools\ConfigUtility ディレクトリーにインストールされています。 このツールは、ArcGIS Server サービスを実行するためのアカウントを新規に設定し、そのサービスで使用される ArcGIS Server インストール ディレクトリーの場所に対して必要な権限を付与します。

次の例では、configureserviceaccount ユーティリティーは、ArcGIS Server サービスを実行するためのドメイン アカウントを設定し、ArcGIS Server インストール ディレクトリーのフォルダーとファイルに対して必要な権限をこのアカウントに付与し、Windows アカウント情報を含む構成ファイルをディスクに書き込みます。

注意:

configureserviceaccount ユーティリティーは、管理者として実行オプションを使用して開いたコマンド プロンプト ウィンドウから実行する必要があります。

configureserviceaccount.bat --username mydomain\username --password difficultpsswd --writeconfig c:\temp\domainaccountconfig.xml

注意:

サービスの実行に使用されているアカウントを変更すると、そのサービスが再起動します。

configureserviceaccount ユーティリティーには、次のパラメーターがあります:

configureserviceaccount [--username username] [--password password] [--readconfig user-configuration-file] [--writeconfig user-configuration-file]

  • username - ArcGIS Server アカウントに使用される名前

  • password - ArcGIS Server アカウントに使用されるパスワード

  • readconfig - ユーティリティーの前回の実行時に保存した構成ファイルへのオプションのパス

  • writeconfig - 構成ファイルが保存される場所へのオプションのパス。このパラメーターにより、ユーティリティーの今後の実行で同じプロパティを適用できるようになります