CREARE UN LIVELLO DI SICUREZZA
Usare il comando CREATE SECURITY LEVEL per creare un livello di sicurezza, assegnandogli un nome e un valore.
Sintesi
Sintassi per la creazione di un livello di sicurezza:
CREATE SECURITY LEVEL <level-name> VALUE <level-number>
Input
Il comando CREA LIVELLO DI SICUREZZA ha i seguenti ingressi:
| Immissione | Descrizione |
|---|---|
| <nome_livello> | Un identificatore per il nome del livello. Il nome deve essere unico tra i nomi dei livelli di sicurezza. A causa della limitazione delle dimensioni totali del campo dell'etichetta di sicurezza del sistema, utilizzare nomi di livello brevi. Per compatibilità con altri fornitori, non utilizzare identificatori delimitati, ma solo caratteri ASCII e limitare la lunghezza del nome a 30 caratteri. |
| <numero_livello> | Un valore intero positivo di livello 1 - 32766. I livelli più alti sono più sicuri; i valori più bassi sono meno sicuri. |
Output
Il comando CREA LIVELLO DI SICUREZZA ha le seguenti uscite:
| Emissione | Descrizione |
|---|---|
| CREATE SECURITY LEVEL | Il messaggio che il sistema restituisce se il comando ha successo. |
| ERROR: permission denied. | Per creare un livello di sicurezza è necessario disporre del privilegio Gestione sicurezza. |
| ERROR: level number <number> already exists. | Il numero di livello specificato esiste. Un numero di livello può avere un solo nome. |
| ERROR: level number <number> is out of range. | Il numero di livello deve essere compreso tra 1 e 32766. Il livello 0 è predefinito dal sistema come livello PUBBLICO. Il livello 32767 è predefinito dal sistema come livello OMNI. Non sono ammessi numeri di livello negativi. |
| ERROR: object <level-name> already exists. | Il nome del livello deve essere diverso da tutti gli altri nomi dei livelli di sicurezza. |
Descrizione
Questo comando crea un livello di sicurezza con il nome indicato. Il responsabile della sicurezza deve assegnare con attenzione i numeri di livello. Si consiglia di lasciare degli spazi vuoti tra un livello e l'altro, in modo da poterne aggiungere un altro, se necessario, in un secondo momento.
- Privilegi richiesti
- Per creare livelli di sicurezza è necessario disporre del privilegio Gestione sicurezza.
- Attività comuni
- Utilizzare il comando CREATE SECURITY LEVEL per aggiornare il catalogo di sistema per aggiungere il nuovo oggetto e aggiornare la mappatura del nome del livello di sicurezza con il valore.
Utilizzo
Di seguito sono riportati alcuni esempi di utilizzo:
CREATE SECURITY LEVEL SECRET VALUE 99;