z/OS 上の DB2 での sde ユーザおよび ArcGIS ユーザ グループへの権限の付与

データベースおよび UDF を作成した後、sde ユーザと ArcGIS ユーザ グループに権限およびデータベース権限を付与する必要があります。

手順:
  1. SYSADM ロールを持つアカウントで DB2 にログインし、設定した ArcGIS ユーザ グループと sde ユーザに必要な特権を付与します。この GRANT ステートメントの例では、グループの名前は SDEUSERS です。
    GRANT SELECT ON SYSIBM.SYSTABAUTH TO SDEUSERS;
    GRANT SELECT ON SYSIBM.SYSDBAUTH TO SDEUSERS;
    GRANT SELECT ON SYSIBM.SYSROUTINES TO SDEUSERS;
    GRANT SELECT ON SYSIBM.SYSTABCONST TO SDEUSERS;
    GRANT SELECT ON SYSIBM.SYSINDEXES TO SDEUSERS;
    GRANT SELECT ON SYSIBM.SYSKEYS TO SDEUSERS;
    GRANT SELECT ON SYSIBM.SYSCOLUMNS TO SDEUSERS;
    GRANT SELECT ON SYSIBM.SYSCHECKS TO SDEUSERS;
    GRANT SELECT ON SYSIBM.SYSSCHEMAAUTH TO SDEUSERS;
    GRANT SELECT ON SYSIBM.SYSTABLES TO SDEUSERS;
    GRANT SELECT ON SYSIBM.SYSSEQUENCES TO SDEUSERS;
    GRANT SELECT ON SYSIBM.SYSDUMMY1 TO SDEUSERS;
    
  2. sde ユーザに次の権限を付与します。
    GRANT BINDADD TO SDE;
    GRANT CREATE ON COLLECTION SDE TO SDE;
    GRANT DBADM ON DATABASE <repository_database_name> TO
    SDE;
    GRANT DBADM ON DATABASE <user_data_database_name> TO SDE;
    
  3. PUBLIC ロールに次の特権を付与します。
    GRANT EXECTUE ON PACKAGE SYSPROC.* TO PUBLIC;
    
  4. ストレージ グループを使用する場合は、次のステートメントが必要です。この例では、ストレージ グループの名前は ARCSDE です。
    GRANT USE OF STOGROUP ARCSDE to SDE;
    

これらの手順を完了した後、ジオデータベースの作成に進みます。「z/OS 上の DB2 へのジオデータベースの作成」をご参照ください。

関連トピック

5/10/2014