Valeur système IBM i (AS/400) · Sécurité
QMAXSGNACN
Action après trop de tentatives de connexion
Choisit la sanction quand QMAXSIGN est atteint : désactiver l'unité, le profil utilisateur ou les deux.
À quoi elle sert
Quand le nombre de tentatives d'ouverture de session invalides atteint QMAXSIGN, cette valeur indique ce que fait le système. Il envoie aussi le message CPF1393 (et CPF1397 si la file QSYSMSG existe, avec le nom du profil et de l'unité).
L'exploitant doit connaître ces comportements, car c'est lui qui devra réactiver profils et unités.
Les valeurs possibles
| Valeur | Signification |
|---|---|
1 | Désactive l'unité seulement (mise hors fonction). |
2 | Désactive le profil utilisateur seulement (état *DISABLED). |
3 | Désactive l'unité et le profil. Valeur livrée. |
Prise en compte : Immédiate : la nouvelle valeur s'applique dès l'enregistrement, sans IPL.
La valeur recommandée
3, la valeur livrée, recommandée par IBM.
La changer
CHGSYSVAL SYSVAL(QMAXSGNACN) VALUE('3')
Pour lire la valeur actuelle et celle de la livraison, en SQL :
SELECT SYSTEM_VALUE_NAME, SYSTEM_VALUE, SHIPPED_DEFAULT_VALUE
FROM QSYS2.SYSTEM_VALUE_INFO
WHERE SYSTEM_VALUE_NAME = 'QMAXSGNACN'
Le piège
L'unité n'est désactivée que si les échecs sont consécutifs sur la même unité ; le profil l'est quel que soit le nombre d'unités utilisées. Si QSECOFR est désactivé, on le réactive à la console ; si la console est elle-même hors fonction et que personne ne peut la remettre en service, il faut faire un IPL.