SQL 解説書

SYSCAT.TABAUTH

データベース内の特定の表または視点に関する特権を付与されている ユーザーまたはグループごとに 1 つまたは複数の行が含まれています。 特定のユーザーから特定のユーザーに付与された 1 つの表または視点に関するすべての表特権が 1 つの行に示されます。

表 89. SYSCAT.TABAUTH カタログ視点
列名 データ・タイプ ヌル値可 説明
GRANTOR VARCHAR(128)
特権を付与したユーザーの許可 ID、または SYSIBM。
GRANTEE VARCHAR(128)
特権を付与されたユーザーまたはグループの許可 ID。
GRANTEETYPE CHAR(1)

U = GRANTEE は個々のユーザー。

G = GRANTEE はグループ。


TABSCHEMA VARCHAR(128)
表または視点の修飾名。
TABNAME VARCHAR(128)
CONTROLAUTH CHAR(1)
GRANTEE に、表または視点に対する CONTROL 特権があるか否か。

Y = 特権がある。

N = 特権がない。

ALTERAUTH CHAR(1)
GRANTEE に、表に対する ALTER 特権があるか否か。

Y = 特権がある。

N = 特権がない。

G = 特権があり、授与可能。

DELETEAUTH CHAR(1)
GRANTEE に、表または視点に対する DELETE 特権があるか否か。

Y = 特権がある。

N = 特権がない。

G = 特権があり、授与可能。

INDEXAUTH CHAR(1)
GRANTEE に、表に対する INDEX 特権があるか否か。

Y = 特権がある。

N = 特権がない。

G = 特権があり、授与可能。

INSERTAUTH CHAR(1)
GRANTEE に、表または視点に対する INSERT 特権があるか否か。

Y = 特権がある。

N = 特権がない。

G = 特権があり、授与可能。

SELECTAUTH CHAR(1)
GRANTEE に、表または視点に対する SELECT 特権があるか否か。

Y = 特権がある。

N = 特権がない。

G = 特権があり、授与可能。

REFAUTH CHAR(1)
GRANTEE に、表または視点に対する REFERENCE 特権があるか否か。

Y = 特権がある。

N = 特権がない。

G = 特権があり、授与可能。

UPDATEAUTH CHAR(1)
GRANTEE に、表または視点に対する UPDATE 特権があるか否か。

Y = 特権がある。

N = 特権がない。

G = 特権があり、授与可能。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]