SYSCAT.SURROGATEAUTHIDS カタログ・ビュー

各行は、ユーザーまたは PUBLIC に対する SETSESSIONUSER 特権を付与されているユーザーまたはグループを表します。

表 1. SYSCAT.SURROGATEAUTHIDS カタログ・ビュー
列名 データ・タイプ NULL 可能 説明
GRANTOR VARCHAR (128)   TRUSTEDID に代理を務める能力を付与した許可 ID。 TRUSTEDID がトラステッド・コンテキスト・オブジェクトを表す場合、このフィールドは、トラステッド・コンテキスト・オブジェクトを作成または変更した許可 ID を表します。
TRUSTEDID VARCHAR (128)   代理を務めるよう信頼されたエンティティーの ID。
TRUSTEDIDTYPE CHAR (1)  
  • C = トラステッド・コンテキスト
  • G = グループ
  • U = ユーザー
SURROGATEAUTHID VARCHAR (128)   TRUSTEDID が担うことのできる代理許可 ID。'PUBLIC' は、TRUSTEDID がどんな許可 ID でも担うことができることを示します。
SURROGATEAUTHIDTYPE CHAR (1)  
  • G = グループ
  • U = ユーザー
AUTHENTICATE CHAR (1)  
  • N = 認証は必要なし
  • Y = 許可 ID を取得するには、ユーザーを認証するための許可 ID を持つ認証トークンが必要
  • ブランク = TRUSTEDIDTYPE は 'C' でない
CONTEXTROLE VARCHAR (128) Y 取得した許可 ID に割り当てられる特定のロール。トラステッド・コンテキストに定義されたデフォルトのロールがある場合には、それを置き換えます。 TRUSTEDIDTYPE が 'C' でない場合、NULL 値。
GRANT_TIME TIMESTAMP   付与が行われた時刻。