Insieme di istruzioni per il controllo della sicurezza e degli accessi ad un database:
CONNECT
Permette la connessione ad una altro sottosistema DB2
GRANT
Questo comando serve a dare l’autorizzazione ad un utente a compiere determinate operazioni su una tabella o vista.
sintassi del comando
GRANT tipo-istruzione, tipo-istruzione… (nome_colonne)
ON nome-tabella
TO nome-utente, nome-utente, ...
[WITH GRANT OPTION]
Per tipo istruzione si intende : ALTER, INDEX, SELECT, UPDATE, DELETE e INSERT.
Con la parola chiave ALL come tipo-istruzione si danno tutti i privilegi.
Con il modificatore TO PUBLIC si concederà l’autorizzazione a tutti gli utenti
LOCK TABLE
Crea uno stato di lock, in un ambiente multiutente, per una tabella.
REVOKE
Questo comando serve a togliere l’autorizzazione ad un utente a compiere determinate operazioni su una tabella o vista.
sintassi del comando
REVOKE tipo-istruzione, tipo-istruzione
ON nome-tabella
FROM nome-utente, nome-utente, ...