IBM DB2 Connect Guide D'utilisation page 57

Table des Matières

Publicité

Sur le système VSE ou VM, vous pouvez exécuter :
grant select on table to nullid with grant option
IBM Power Systems
Droits d'accès équivalents ou supérieurs aux droits *CHANGE dans la
collection NULLID.
2. Exécutez des commandes similaires à la commande suivante :
db2 connect to DBALIAS user USERID using PASSWORD
db2 bind chemin@ddcsmvs.lst blocking all
sqlerror continue messages ddcsmvs.msg grant public
db2 connect reset
Où ALIAS_BD, ID_UTILISATEUR et MOT_DE_PASSE s'appliquent au serveur
de base de données grand système IBM, ddcsmvs.lst est le fichier de liste de
liens pour z/OS et chemin représente l'emplacement du fichier de liste de liens.
Par exemple, drive:\sqllib\bnd\ s'applique à tous les systèmes d'exploitation
Windows et INSTHOME/sqllib/bnd/ à tous les systèmes d'exploitation Linux et
UNIX, alors que drive représente l'unité logique sur laquelle DB2 Connect est
installé et INSTHOME le répertoire de base de l'instance DB2 Connect.
Vous pouvez utiliser l'option grant de la commande bind pour octroyer le
privilège EXECUTE à PUBLIC ou à un nom d'utilisateur ou ID de groupe
spécifique. Si vous n'utilisez pas l'option grant de la commande bind, vous
devez octroyer le privilège GRANT EXECUTE (RUN) individuellement.
Pour connaître les noms des modules des fichiers de liens, saisissez la
commande suivante :
ddcspkgn @bindfile.lst
Par exemple :
ddcspkgn @ddcsmvs.lst
peut renvoyer le résultat suivant :
Fichier de lien
------------------------------ ------------------------------
f:\sqllib\bnd\db2ajgrt.bnd
Pour déterminer ces valeurs pour DB2 Connect exécutez l'utilitaire ddcspkgn,
par exemple :
ddcspkgn @ddcsmvs.lst
Cet utilitaire peut éventuellement être utilisé pour déterminer le nom du
module des fichiers de liens individuels, par exemple :
ddcspkgn bindfile.bnd
Remarque :
a. L'utilisation de l'option de définition d'accès sqlerror continue est
obligatoire. Cette option est cependant spécifiée automatiquement lorsque
vous liez des applications à l'aide des outils DB2 ou de l'interpréteur de
commandes. La spécification de cette option entraîne la transformation des
erreurs en avertissements. Aussi, la liaison d'un fichier contenant des
erreurs peut toujours entraîner la création d'un module. A l'inverse, elle
permet l'utilisation d'un même fichier de liens dans plusieurs serveurs,
même lorsque l'implémentation d'un serveur particulier entraîne le
signalement d'une syntaxe SQL ou autre comme invalide. Pour cette raison,
la liaison d'un des fichiers de liste ddcsxxx.lst à un serveur de base de
données grand système IBM spécifique déclenchera probablement certains
avertissements.
Nom du module
SQLAB6D3
Chapitre 2. Référence pour DB2 Connect
47

Publicité

Table des Matières
loading

Table des Matières