データベースの権限とテーブル名

許可 ID は、データベース・マネージャーとプログラム間の接続が確立したときに、データベース・マネージャーに渡される文字ストリングです。許可 ID は、プログラムが別のプログラムを準備するかどうかや、エンド・ユーザーが SQL テーブルにアクセスできるかどうかに関係なく、データベース・マネージャーに渡されます。この文字ストリングは、準備するプログラムまたはエンド・ユーザーが保持しているデータベース・アクセス許可を検査する際に必要となるユーザー ID です。

許可 ID のソースは、データベース・アクセスが行われるシステムごとに異なります。

EGL 生成 Java™ プログラムの状況を次に示します。
許可 ID は、テーブル名を指定すると使用できます。その場合、テーブル名修飾子は、次の構文に従って指定します。
  tableOwner.myTable
tableOwner
データベース・マネージャーが認識する修飾子です。テーブルを識別する際に必要となります。テーブル作成時の修飾子は、テーブル作成者の許可 ID です。
myTable
テーブル名を指定します。

許可 ID の詳細については、データベース・マネージャーの資料を参照してください。

関連概念


動的 SQL
Java ランタイム・プロパティー
SQL サポート

関連リファレンス
Java ランタイム・プロパティー (詳細)
EGL ソース形式の SQL レコード・パーツ
connect()
connectionService()

フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.