Service SQL IBM i (AS/400) · Vue
QSYS2.EXIT_POINT_INFO
Points de sortie enregistrés
Liste les points de sortie du système (exit points) avec leur format, le nombre de programmes de sortie enregistrés et les formats d'ajout, de retrait et d'extraction.
À quoi ça sert
La vue QSYS2.EXIT_POINT_INFO décrit les points de sortie : nom (EXIT_POINT_NAME), format, état d'enregistrement, possibilité de désinscription ou de modification, nombre de programmes de sortie, maximum autorisé et texte. Elle donne aussi les programmes et formats utilisés pour ajouter, retirer ou extraire un programme de sortie.
Pour la sécurité, c'est le moyen de savoir où des programmes de contrôle peuvent s'intercaler (connexion, FTP, ODBC, commandes distantes…). Les points de sécurité commencent par QIBM_QSY, comme dans l'exemple d'IBM. C'est l'équivalent SQL de WRKREGINF.
Résultat réel sur un IBM i 7.5
Ce que nous avons exécuté :
SELECT * FROM QSYS2.EXIT_POINT_INFO WHERE EXIT_POINT_NAME LIKE 'QIBM_QSY%'
Ce que l'IBM i a renvoyé le 01/10/2026 (5 lignes au plus) :
| EXIT_POINT_NAME Nom du point de sortie | EXIT_POINT_FORMAT Format du point de sortie | REGISTERED Enregistré | ALLOW_DEREGISTRATION Désinscription autorisée | ALLOW_CHANGE Modification autorisée | EXIT_PROGRAMS Programmes de sortie | MAXIMUM_EXIT_PROGRAMS Nombre maximal de programmes de sortie | TEXT_DESCRIPTION Texte descriptif | ADD_EXIT_PROGRAM_LIBRARY Bibliothèque du programme de sortie à ajouter | ADD_EXIT_PROGRAM Programme de sortie à ajouter | ADD_EXIT_PROGRAM_FORMAT Format du programme de sortie à ajouter | REMOVE_EXIT_PROGRAM_LIBRARY Bibliothèque du programme de sortie de retrait | REMOVE_EXIT_PROGRAM Programme de sortie de retrait | REMOVE_EXIT_PROGRAM_FORMAT Format du programme de sortie de retrait | RETRIEVE_EXIT_PROGRAM_LIBRARY Bibliothèque du programme de sortie d'extraction | RETRIEVE_EXIT_PROGRAM Programme de sortie d'extraction | RETRIEVE_EXIT_PROGRAM_FORMAT Format du programme de sortie d'extraction |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| QIBM_QSY_CERT_APPS | CERT0100 | YES | NO | NO | 32 | NULL | Applications utilisant des certificats | QSYS | QSYPADAP | ADDP0100 | QSYS | QSYPRMAP | RMVP0100 | NULL | NULL | NULL |
| QIBM_QSY_CHG_PROFILE | CHGP0100 | YES | NO | NO | 1 | NULL | Change User Profile - after change | QSYS | QSYPREAD | ADDP0100 | QSYS | QSYPRERM | RMVP0100 | NULL | NULL | NULL |
| QIBM_QSY_CHG_PROFILE | CHGP0200 | YES | NO | NO | 0 | NULL | Modifier un profil utilisateur - avant la modif. | QSYS | QSYPREAD | ADDP0100 | QSYS | QSYPRERM | RMVP0100 | NULL | NULL | NULL |
| QIBM_QSY_CHK_PASSWRD | CHKP0100 | YES | NO | NO | 0 | NULL | Vérification de mot de passe | QSYS | QSYPREAD | ADDP0100 | QSYS | QSYPRERM | RMVP0100 | NULL | NULL | NULL |
| QIBM_QSY_CHK_PASSWRD | CHKP0200 | YES | NO | NO | 0 | NULL | Vérification de mot de passe - QSYCHKPR | QSYS | QSYPREAD | ADDP0100 | QSYS | QSYPRERM | RMVP0100 | NULL | NULL | NULL |
Données anonymisées : les noms de système, de profils, de
bibliothèques, de postes et les adresses IP ont été remplacés. Les objets du schéma
JOBISQL sont des objets de démonstration créés pour ce site.
L'exemple d'IBM
Lister tous les points de sortie de sécurité.
-- Description: List all the security exit points.
SELECT * FROM QSYS2.EXIT_POINT_INFO WHERE EXIT_POINT_NAME LIKE 'QIBM_QSY%';
Colonnes renvoyées (17)
Afficher les 17 colonnes
| Colonne | Type | Signification |
|---|---|---|
EXIT_POINT_NAME |
VARCHAR(20) | Nom du point de sortie |
EXIT_POINT_FORMAT |
CHAR(8) | Format du point de sortie |
REGISTERED |
VARCHAR(3) | Enregistré |
ALLOW_DEREGISTRATION |
VARCHAR(3) | Désinscription autorisée |
ALLOW_CHANGE |
VARCHAR(3) | Modification autorisée |
EXIT_PROGRAMS |
INTEGER | Programmes de sortie |
MAXIMUM_EXIT_PROGRAMS |
INTEGER | Nombre maximal de programmes de sortie |
TEXT_DESCRIPTION |
VARCHAR(132) | Texte descriptif |
ADD_EXIT_PROGRAM_LIBRARY |
VARCHAR(10) | Bibliothèque du programme de sortie à ajouter |
ADD_EXIT_PROGRAM |
VARCHAR(10) | Programme de sortie à ajouter |
ADD_EXIT_PROGRAM_FORMAT |
CHAR(8) | Format du programme de sortie à ajouter |
REMOVE_EXIT_PROGRAM_LIBRARY |
VARCHAR(10) | Bibliothèque du programme de sortie de retrait |
REMOVE_EXIT_PROGRAM |
VARCHAR(10) | Programme de sortie de retrait |
REMOVE_EXIT_PROGRAM_FORMAT |
CHAR(8) | Format du programme de sortie de retrait |
RETRIEVE_EXIT_PROGRAM_LIBRARY |
VARCHAR(10) | Bibliothèque du programme de sortie d'extraction |
RETRIEVE_EXIT_PROGRAM |
VARCHAR(10) | Programme de sortie d'extraction |
RETRIEVE_EXIT_PROGRAM_FORMAT |
CHAR(8) | Format du programme de sortie d'extraction |