Définition des informations utilisateur pour l'utilisateur isolé

Les fonctions utilisateur (UDF) et les procédures mémorisées DB2 peuvent être isolées ou non.

Les fonctions définies par l'utilisateur et les procédures mémorisées isolées s'exécutent sous l'utilisateur et le groupe isolés. Les fonctions définies par utilisateur ne peuvent pas accéder à la plupart des zones de données et de contrôle internes de DB2, que ce soit délibérément ou par accident. Le choix d'isoler les procédures mémorisées ou les fonctions utilisateur est plus sûr pour la base de données, car les données sont alors séparées des procédures ou des fonctions.

Lorsqu'elles ne sont pas isolées, les fonctions utilisateur ou les procédures mémorisées s'exécutent dans le même espace adresse que le gestionnaire de base de données. Il en résulte de meilleures performances de la base de données, mais le code utilisateur peut intentionnellement ou malencontreusement endommager les structures de contrôle de la base de données. Utilisez les procédures mémorisées non isolées uniquement lorsque vous devez optimiser les performances.

Pour des raisons de sécurité, il est recommandé de ne pas utiliser le nom d'instance comme utilisateur isolé. Toutefois, si vous n'envisagez pas d'utiliser des fonctions utilisateur ou des procédures mémorisées, vous pouvez utiliser le nom de l'instance pour l'utilisateur isolé au lieu d'en créer un autre.

En environnement NIS, les utilisateurs et les groupes sont gérés à distance à partir d'un serveur NIS. Les utilisateurs et les groupes que vous souhaitez utiliser avec le produit doivent exister sur le serveur NIS avant l'installation de DB2. L'assistant d'installation DB2 ne peut créer ni utilisateurs ni groupes dans un environnement NIS.

Pour créer un ID utilisateur comme ID utilisateur isolé, cliquez sur Nouvel utilisateur et renseignez les zones relatives à l'utilisateur isolé.

Le nom d'utilisateur spécifié doit correspondre à un ID utilisateur DB2 valide. Pour qu'un ID utilisateur soit conforme aux conventions de dénomination DB2, il doit présenter les caractéristiques suivantes :

Un ID utilisateur est un numéro qui identifie un utilisateur de manière unique. Pour qu'un ID utilisateur spécifique soit utilisé, entrez-le dans la zone ID utilisateur. Sinon, sélectionnez Utiliser l'ID utilisateur par défaut pour utiliser un ID utilisateur généré par le système.

Vous pouvez entrer le nom de groupe d'un groupe existant déjà défini ou d'un nouveau groupe non encore créé. Il doit s'agir du groupe primaire de l'utilisateur.

Un ID groupe est un numéro qui identifie un groupe de manière unique. Si vous créez un groupe pour lequel vous souhaitez utiliser un ID spécifique, entrez-le dans la zone ID groupe. Sinon, sélectionnez Utiliser l'ID groupe par défaut pour utiliser un ID groupe généré par le système. Si le groupe existe déjà, la zone ID groupe est renseignée et l'option Utiliser l'ID groupe par défaut est désactivée.

Le mot de passe indiqué doit contenir entre 1 et 8 caractères.

Confirmez le mot de passe en l'entrant une nouvelle fois dans la zone Confirmer le mot de passe.

Remarque :
Si vous omettez de définir les mots de passe des nouveaux ID utilisateur, le système les génère.

Le répertoire personnel est le répertoire créé pour le nouvel utilisateur.

Vous ne pouvez pas changer ce répertoire de place suite à sa création.

Vous pouvez entrer un nouveau répertoire valide ou cliquer sur [...] pour sélectionner un répertoire existant, bien que dans ce dernier cas, des incidents de droit d'accès peuvent se produire.

L'assistant d'installation DB2 vérifie que l'ID utilisateur, le répertoire personnel et le mot de passe sont valides. L'ID utilisateur et le mot de passe sont stockés dans les fichiers de sécurité du système d'exploitation.

Cliquez sur Utilisateur existant pour utiliser un ID utilisateur existant. Vous pouvez entrer un nom d'utilisateur valide ou cliquer sur [...] pour sélectionner un nom d'utilisateur existant.