SYSCAT.COLAUTH カタログ・ビュー

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

表 1. SYSCAT.COLAUTH カタログ・ビュー
列名 データ・タイプ NULL 可能 説明
GRANTOR VARCHAR (128)   特権の認可者。
GRANTORTYPE CHAR (1)  
  • S = 認可者はシステム
  • U = 認可者は個々のユーザー
GRANTEE VARCHAR (128)   特権の保有者。
GRANTEETYPE CHAR (1)  
  • G = GRANTEE はグループ。
  • R = GRANTEE はロール。
  • U = GRANTEE は個々のユーザー。
TABSCHEMA VARCHAR (128)   特権が保有されている表またはビューのスキーマ名。
TABNAME VARCHAR (128)   特権が保有されている表またはビューの非修飾名。
COLNAME VARCHAR (128)   この特権が適用される列の名前。
COLNO SMALLINT   表の中のこの列の列番号 (0 から始まる)。
PRIVTYPE CHAR (1)  
  • R = 参照特権
  • U = 更新特権
GRANTABLE CHAR (1)  
  • G = 特権は付与可能
  • N = 特権は付与不可
注:
  1. 特権の付与は列ごとに行えますが、取り消しは表全体の単位で行うことしかできません。