SYSCAT.VARIABLEAUTH カタログ・ビュー

各行は、モジュール内で定義されていないデータベースのグローバル変数に対して特定の認可者により 1 つ以上の特権を付与されたユーザー、グループ、または役割を表します。

表 1. SYSCAT.VARIABLEAUTH カタログ・ビュー
列名 データ・タイプ NULL 可能 説明
GRANTOR VARCHAR (128)   特権の認可者。
GRANTORTYPE CHAR (1)  
  • S = 認可者はシステム
  • U = 認可者は個々のユーザー
GRANTEE VARCHAR (128)   特権の保有者。
GRANTEETYPE CHAR (1)  
  • G = GRANTEE はグループ。
  • R = GRANTEE はロール。
  • U = GRANTEE は個々のユーザー。
VARSCHEMA VARCHAR (128)   VARMODULEID が NULL の場合はグローバル変数のスキーマ名。その他の場合には、グローバル変数が属するモジュールのスキーマ名。
VARNAME VARCHAR (128)   グローバル変数の非修飾名。
VARID INTEGER   グローバル変数の ID。
READAUTH CHAR (1)   グローバル変数を読み取る特権。
  • G = 保有しており、付与可能
  • N = 保有しない
  • Y = 保有する
WRITEAUTH CHAR (1)   グローバル変数を書き込む特権。
  • G = 保有しており、付与可能
  • N = 保有しない
  • Y = 保有する