データベース ユーザーの作成 (Create Database User) (データ管理)

この ArcGIS 2.8 ドキュメントはアーカイブされており、今後更新されません。 コンテンツとリンクが古い場合があります。 最新のドキュメントをご参照ください

サマリー

データベース内でデータを作成する権限を持つデータベース ユーザーを作成します。

使用法

  • このツールは、OracleMicrosoft SQL ServerPostgreSQL、または SAP HANA でのみ使用できます。このツールは、クラウドベースのデータベース サービスではサポートされていません。

  • Oracle および SQL Server では、オペレーティング システムのログインが存在する場合、[データベース ユーザーの作成 (Create Database User)] ツールはそのログインを指定されたデータベースにユーザーとして追加することができます。

  • Microsoft Windows グループ用のデータベース ユーザーを作成することはできません。

  • このツールは、Oracle のジオデータベースで実行するときに、ユーザーのために共有ログ ファイル テーブルを作成します。

  • データベースに作成されたユーザーには、次の権限が付与されます。

    DBMS権限

    Oracle

    CREATE PROCEDURE

    CREATE SESSION

    CREATE SEQUENCE

    CREATE TABLE

    CREATE TRIGGER

    CREATE VIEW

    SELECT ON DBA_ROLES

    PostgreSQL

    CONNECT

    TEMPORARY

    ST_Geometry タイプがインストールされたジオデータベースまたはデータベースでユーザーが作成される場合の sde スキーマに対する USAGE

    PostGIS がデータベースにインストールされている場合は、geometry_columns および geography_columns ビューに対する SELECT、INSERT、UPDATE、DELETE と、spatial_ref_sys ビューに対する SELECT

    SQL Server

    CREATE TABLE

    CREATE PROCEDURE

    CREATE VIEW

    SAP HANA

    このツールは、SAP HANA 標準ユーザーを作成します。

  • SQL Server インスタンスまたは PostgreSQL データベース クラスターにログインが存在しない場合、[データベース ユーザーの作成 (Create Database User)] ツールはログインを追加し、[入力データベース コネクション] パラメーターに指定されたデータベースにユーザーを作成し、そのデータベース内にユーザーのスキーマを作成します。指定されたデータベースは、SQL Server にそのユーザーのデフォルト データベースとして設定されます。

  • SQL Server インスタンスにログインが存在する場合、[データベース ユーザーの作成 (Create Database User)] ツールは、[入力データベース コネクション] パラメーターに指定されたデータベースにユーザーを追加し、対応するスキーマを作成します。ユーザーのデフォルトのデータベースは、SQL Server では変更されません。

  • PostgreSQL データベース クラスターにログインが存在する場合、[データベース ユーザーの作成 (Create Database User)] ツールは、[入力データベース コネクション] パラメーターに指定されたデータベースに、対応するスキーマを作成します。

  • このツールで sde という名前のユーザーを作成することはできません。sde ユーザーは、ジオデータベース管理者ユーザーであり、[データベース ユーザーの作成 (Create Database User)] ツールが付与する権限よりも多くの権限を必要とします。

  • ユーザー名を指定する際、二重引用符などの区切り文字を使用することはできません。ユーザー名に含めることができる文字は、区切り文字を使用しないユーザー名を入力したときに使用されているデータベース管理システムがサポートしている文字のみです。

パラメーター

ラベル説明データ タイプ
入力データベース コネクション

OraclePostgreSQL、または SQL Server のエンタープライズ ジオデータベースへの接続ファイル。必ずデータベース管理者ユーザーとして接続してください。Oracle に接続する場合は、sys ユーザーとして接続する必要があります。

Workspace
オペレーティング システム認証ユーザーの作成
(オプション)

ユーザーの認証タイプを指定します。このパラメーターは、データベース ユーザーを作成したいオペレーティング システム ログインが存在する場合にのみ使用します。このオプションは、SQL Server データベースと Oracle データベースでのみサポートされています。これらは、ArcGIS がオペレーティング システム認証をサポートするただ 2 つのデータベースです。

  • オン - オペレーティング システム認証ユーザーが作成されます。対応するログインが存在している必要があります。
  • オフ - データベース認証ユーザーが作成されます。これがデフォルトです。
Boolean
データベース ユーザー

新しいデータベース ユーザーの名前。

オペレーティング システム ログインに対するデータベース ユーザーを作成する場合は、ユーザー名がログイン名と一致する必要があります。

String
データベース ユーザー パスワード
(オプション)

新しいユーザーのパスワード。データベースのパスワード ポリシーが適用されます。

オペレーティング システム ログインに対するデータベース ユーザーを作成する場合には、入力は不要です。

Encrypted String
ロール
(オプション)

新しいユーザーを既存のデータベース ロールに追加するには、ロールの名前を指定します。

String
表領域名
(オプション)

Oracle データベースでユーザーを作成する場合は、そのユーザーのデフォルトの表領域として使用する表領域の名前を入力します。設定済みの表領域を指定できます。あるいは、表領域が存在しない場合は、Oracle のデフォルトの格納場所に作成され、サイズが 400 MB に設定されます。表領域を指定しなかった場合、ユーザーのデフォルト表領域は Oracle のデフォルト表領域に設定されます。

String

派生した出力

ラベル説明データ タイプ
データベース ユーザーが作成されました

ツールが正常に終了したかどうか。

ブール型

環境

特殊なケース

ライセンス情報

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

関連トピック