DCL

Definizione rapida

DCL è la parte di SQL che amministra la sicurezza e le autorizzazioni sui dati di un database relazionale.

Spiegazione

La sigla significa Data Control Language. Gli amministratori lo usano per assegnare i permessi agli utenti e stabilire chi può consultare oppure modificare le informazioni. In questo modo l'accesso viene controllato e i contenuti sensibili possono essere protetti.

Esempio pratico

Un amministratore può ricorrere al DCL per concedere a un utente la lettura dei dati senza autorizzarne la modifica.

Spiegazione tecnica

I comandi di questa componente non descrivono la struttura dei dati, ma governano i diritti con cui gli utenti vi accedono.

Da non confondere con

Non coincide con l'intero linguaggio SQL: ne rappresenta il sottoinsieme dedicato al controllo degli accessi.