fenced ユーザーのユーザー情報の設定

DB2® ユーザー定義関数 (UDF) およびストアード・プロシージャーは、 fenced であるか fenced でないか、いずれかの可能性があります。

fenced UDF およびストアード・プロシージャーは fenced ユーザーおよびグループで実行されます。 UDF はほとんどの DB2 内部制御およびデータ域に、意図的である場合でもない場合でもアクセスできません。データと、ストアード・プロシージャーまたは関数間のこの分離により、 fenced UDF およびストアード・プロシージャーは、データベースに対してより安全な選択肢になります。

fenced でない UDF およびストアード・プロシージャーは、データベース・マネージャーとして、同じアドレス・スペースで実行されます。この結果、データベース・パフォーマンスが向上しますが、ユーザー・コードが偶然または故意にデータベース制御構造に損害を与える可能性があります。 fenced でないストアード・プロシージャーは、パフォーマンス利点を最大化する必要のある場合にのみ使用してください。

セキュリティー上の理由で、fenced ユーザーとしてインスタンス名を使用しないことをお勧めします。ただし、UDF またはストアード・プロシージャーの使用を予定していない場合は、別のユーザーを作成するかわりに fenced ユーザーをインスタンス名に設定できます。

ネットワーク情報サービス (NIS) 環境では、ユーザーおよびグループは NIS サーバーからリモートで管理されます。 DB2 製品で使用するユーザーおよびグループは、インストールの前に NIS サーバーに存在している必要があります。 DB2 セットアップ・ウィザードは、 NIS 環境で、ユーザーまたはグループを作成できません。

fenced ユーザー ID として新規ユーザー ID を作成するには、「新規ユーザー」をクリックし、フィールドの fenced ユーザーに関する情報を提供してください。

指定するユーザー名は、有効な DB2 ユーザー ID である必要があります。有効な DB2 ユーザー ID は次のとおりです。

UID はユーザーを一意的に識別する数字です。特定の UID を使用する場合は、「UID」フィールドにそれを入力します。システムであらかじめ定められた UID を使用する場合は、「デフォルト UID の使用」を選択してください。

入力した「グループ名」は、すでに定義されて存在するか、存在しなければ、新規に作成されます。グループは、ユーザーの 1 次グループである可能性があります。

GID はグループを一意的に識別する数字です。新規にグループを作成し、特定の GID を使用する場合は、「GID」フィールドにそれを入力してください。システムであらかじめ定められた GID を使用する場合は、「デフォルト GID の使用」を選択してください。グループがすでに存在する場合は、「GID」フィールドが埋められ、「デフォルト GID の使用」は無効になります。

指定する「パスワード」は 1 文字から 8 文字でなければなりません。

パスワードの確認」フィールドに再度パスワードを入力して、確認してください。

注:
パスワードが提供されない場合は、システムは新規ユーザー ID 用にパスワードを生成します。

ホーム・ディレクトリーは新規ユーザーのために作成されたディレクトリーです。

一度作成すると、ディレクトリーのロケーションは変更できません。

新規の有効なディレクトリーを入力するか、または [...] をクリックして既存のディレクトリーを選択できます。ただし、既存のディレクトリーが使用される場合、アクセス権の問題が発生する可能性があります。

DB2 セットアップ・ウィザードは、ユーザー ID、ホーム・ディレクトリーおよびパスワードを、妥当性検査でチェックします。ユーザー ID およびパスワードは、オペレーティング・システムのセキュリティー・ファイルに格納されています。

既存ユーザー」をクリックして、既存のユーザー ID を使用してください。有効な「ユーザー名」を入力するか、[...] をクリックして、既存のユーザー名を選択します。