ArcGIS で SAP HANA データベースを使用するための権限

権限によって、データおよびデータベースに対してユーザーが許可される操作を決定します。 組織内での作業のタイプに基づいて、権限を割り当てます。

ArcGIS から SAP HANA に接続するユーザーには、システムのアクセス権と特定のユーザー データに対するアクセス権が必要です。 データベースに対してユーザーが必要とする操作に基づいて、SAP HANA 管理者としてグループを作成し、それらのグループに権限を付与し、各グループに適切なデータベース ユーザーを追加します。

SAP HANA は、システム メタデータ テーブルに対する SELECT 権限を、デフォルトで PUBLIC に付与します。 これらの権限を取り消す場合、個々のグループまたはユーザーに権限を付与する必要があります。

下の表に、3 つのユーザー グループと、データを検索、編集、または作成するために必要な最小限の権限を示します。 標準 SAP HANA ユーザーを作成する場合、これらのユーザーには、sys テーブルを選択する権限とテーブルを作成および削除する権限がすでに割り当てられています。 制限付きユーザーを作成する場合、これらのユーザーには、ここに記載された権限が必要です。

これらの権限は、ArcGIS で SAP HANA または SAP HANA Cloud データベースを使用する際に適用されるので注意してください。 ジオデータベースを使用するために必要な権限については、「SAP HANA でのジオデータベースの権限」をご参照ください。

ユーザーの種類必要な権限目的

データ参照者

SELECT ON sys.st_geometry_columns および sys.st_spatial_reference_systems

これらの権限は、空間処理用の ST_GEOMETRY メタデータを読み取る場合に必要です。

SELECT ON <table1>,<table2>, <tablen>

データ参照者には、表示および検索する必要のある特定のテーブルに対する SELECT 権限が必要です。

データ編集者*

データ編集者には、データ参照者に必要な権限に加えて、次の追加の権限が必要です。

他のユーザーのテーブルに対する INSERT、UPDATE、DELETE

特定のテーブルに対して編集者が実行できる編集操作を付与します。

データ作成者

SELECT ON sys.st_geometry_columns および sys.st_spatial_reference_systems

これらの権限は、空間処理用の ST_GEOMETRY メタデータを読み取る場合に必要です。

  • CREATE TABLE
  • DROP TABLE

これらの権限が付与されると、データ作成者はデータベースにテーブルおよびフィーチャクラスを作成できます。

*データを編集するには、SAP HANA データベース内のデータを参照する編集可能なフィーチャ サービス レイヤーを公開します。

データ作成者が、データベースから ArcGIS クライアントに返されるデータの量を制限するためのビューを作成する場合は、CREATE VIEW および DROP VIEW 権限をそのデータ作成者に付与します。