ICE55
ICE55 valide que tous les objets LockPermission existent et ont des valeurs d’autorisation valides.
Résultats
ICE55 publie une erreur si un LockObject listé dans la table LockPermissions n’existe pas ou si aucun niveau de privilège n’est spécifié dans la colonne autorisation.
Exemple
ICE55 signale les erreurs suivantes pour l’exemple.
LockObject 'File1'.'File'.''.'guest' in the LockPermissions table
has a null Permission value.
Could not find item 'File3' in table 'File' which is referenced
in the LockPermissions table.
Table LockPermissions (partielle)
| LockObject | Table de charge de travail | Domain | Utilisateur | Autorisation |
|---|---|---|---|---|
| Fichier1 | Fichier | guest | ||
| Fichier3 | Fichier | guest | 1 |
Table de fichiers (partielle)
| Fichier | Version | Langage |
|---|---|---|
| Fichier1 | Fichier2 | |
| Fichier2 | 1.0.0.0 | 1033 |
L’objet fichier1 a une valeur null dans la colonne autorisation. Chaque ligne doit avoir une valeur dans la colonne autorisations. Pour corriger cette erreur, spécifiez une valeur numérique dans cette colonne. Si aucun privilège n’est nécessaire pour cet objet, vous devez supprimer la ligne.
L’objet fichier3 décrit dans la table LockPermissions n’est pas répertorié dans la table file. Pour corriger cette erreur, reportez-vous à un objet valide.