CRÉER UN NIVEAU DE SÉCURITÉ

Utilisez la commande CREATE SECURITY LEVEL pour créer un niveau de sécurité, en lui donnant un nom et une valeur.

Synopsis

Syntaxe de création d'un niveau de sécurité :
CREATE SECURITY LEVEL <level-name> VALUE <level-number>

Entrées

La commande CRÉER UN NIVEAU DE SÉCURITÉ a les entrées suivantes :
Tableau 1. CREER DES ENTREES DE NIVEAU DE SECURITE
Entrée Descriptif
<level_name> Un identifiant pour le nom du niveau. Le nom doit être unique parmi les noms de niveaux de sécurité. En raison de la limitation de la taille totale du champ de l'étiquette de sécurité du système, utilisez des noms de niveau courts. Pour des raisons de compatibilité avec d'autres fournisseurs, n'utilisez pas d'identificateurs délimités, mais uniquement des caractères ASCII, et limitez la longueur des noms à 30 caractères.
<level_number> Un nombre entier positif d'une valeur comprise entre 1 et 32766. Les niveaux supérieurs sont plus sûrs ; les valeurs inférieures sont moins sûres.

Sorties

La commande CRÉER UN NIVEAU DE SÉCURITÉ a les résultats suivants :
Tableau 2. CREATION D'UN NIVEAU DE SECURITE
Sortie Descriptif
CREATE SECURITY LEVEL Le message que le système renvoie en cas de succès de la commande.
ERROR: permission denied. Vous devez disposer du privilège Gérer la sécurité pour créer un niveau de sécurité.
ERROR: level number <number> already exists. Le numéro de niveau spécifié existe. Un numéro de niveau ne peut avoir qu'un seul nom.
ERROR: level number <number> is out of range. Le numéro de niveau doit être compris entre 1 et 32766. Le niveau 0 est prédéfini par le système comme étant le niveau PUBLIC. Le niveau 32767 est prédéfini par le système comme étant le niveau OMNI. Les nombres négatifs ne sont pas autorisés.
ERROR: object <level-name> already exists. Le nom du niveau doit être différent de tous les autres noms de niveau de sécurité.

Descriptif

Cette commande crée un niveau de sécurité du nom donné. Le responsable de la sécurité doit attribuer avec soin les numéros de niveau. Il est recommandé de laisser des espaces entre les niveaux afin de pouvoir ajouter un niveau si nécessaire ultérieurement.

Privilèges requis
Vous devez disposer du privilège Gérer la sécurité pour créer des niveaux de sécurité.
Tâches courantes
Utilisez la commande CREATE SECURITY LEVEL pour mettre à jour le catalogue des systèmes afin d'ajouter le nouvel objet et de mettre à jour la correspondance entre le nom et la valeur du niveau de sécurité.

Utilisation

Voici un exemple d'utilisation :
CREATE SECURITY LEVEL SECRET VALUE 99;