SYSCAT.SCHEMAAUTH カタログ・ビュー

各行は、スキーマに対して 1 つ以上の特権を付与されたユーザー、グループ、またはロールを表します。

表 1. SYSCAT.SCHEMAAUTH カタログ・ビュー
列名 データ・タイプ NULL 可能 説明
GRANTOR VARCHAR (128)   特権の認可者。
GRANTORTYPE CHAR (1)  
  • S = 認可者はシステム
  • U = 認可者は個々のユーザー
GRANTEE VARCHAR (128)   特権の保有者。
GRANTEETYPE CHAR (1)  
  • G = GRANTEE はグループ。
  • R = GRANTEE はロール。
  • U = GRANTEE は個々のユーザー。
SCHEMANAME VARCHAR (128)   この特権が適用されるスキーマの名前。
ALTERINAUTH CHAR (1)   指定されたスキーマ内のオブジェクトの変更、またはコメント付けを行う特権。
  • G = 保有しており、付与可能
  • N = 保有しない
  • Y = 保有する
CREATEINAUTH CHAR (1)   指定されたスキーマにオブジェクトを作成する特権。
  • G = 保有しており、付与可能
  • N = 保有しない
  • Y = 保有する
DROPINAUTH CHAR (1)   指定されたスキーマからオブジェクトをドロップする特権。
  • G = 保有しており、付与可能
  • N = 保有しない
  • Y = 保有する
SELECTINAUTH CHAR (1)  

スキーマで定義される表またはビュー (既存のものと今後定義されるものすべて) に対する暗黙的な SELECT 特権。

  • G = 保有しており、付与可能
  • N = 保有しない
  • Y = 保有する
INSERTINAUTH CHAR (1)  

スキーマで定義される表または更新可能ビュー (既存のものと今後定義されるものすべて) に対する暗黙的な INSERT 特権。

  • G = 保有しており、付与可能
  • N = 保有しない
  • Y = 保有する
UPDATEINAUTH CHAR (1)  

スキーマで定義される表または更新可能ビュー (既存のものと今後定義されるものすべて) に対する暗黙的な UPDATE 特権。

  • G = 保有しており、付与可能
  • N = 保有しない
  • Y = 保有する
DELETEINAUTH CHAR (1)  

スキーマで定義される表または更新可能ビュー (既存のものと今後定義されるものすべて) に対する暗黙的な DELETE 特権。

  • G = 保有しており、付与可能
  • N = 保有しない
  • Y = 保有する
EXECUTEINAUTH CHAR (1)  

スキーマで定義されるルーチン、パッケージ、モジュール・オブジェクト (既存のものと今後定義されるものすべて) に対する暗黙的な EXECUTE 特権。

  • G = 保有しており、付与可能
  • N = 保有しない
  • Y = 保有する
SCHEMAADMAUTH CHAR (1)   SCHEMAADM 権限。
  • N = 保有しない
  • Y = 保有する
ACCESSCTRLAUTH CHAR (1)   スキーマ・オブジェクト特権を付与または取り消すスキーマ ACCESSCTRL 権限。
  • N = 保有しない
  • Y = 保有する
DATAACCESSAUTH CHAR (1)   データにアクセスするスキーマ DATAACCESS 権限。
  • N = 保有しない
  • Y = 保有する
LOADAUTH CHAR (1)   LOAD ユーティリティーを使用するスキーマ LOAD 権限。
  • N = 保有しない
  • Y = 保有する