DCL: Linguagem de Controle de dados

Linguagem-DCL-Data-Control-Language
Escolhas Inteligentes está no WhatsApp! Entre no canal e acompanhe guias de compra, comparativos, ofertas e cupons selecionados.

A Linguagem de Controle de Dados (DCL – Data Control Language) é um conjunto de comandos utilizados para controlar os privilégios de acesso em bancos de dados. Dois comandos importantes da DCL são “GRANT” e “REVOKE”.

1
Smartphone Motorola Moto E22 4G 64GB 4GB RAM Preto
Smartphone Motorola Moto E22 4G 64GB 4GB RAM Preto
9.4
Amazon.com.br
2
Smartphone Xiaomi Redmi 12C 128GB - 4GB de RAM (Cinza)
Smartphone Xiaomi Redmi 12C 128GB - 4GB de RAM (Cinza)
9.4
Amazon.com.br
3
Smartfone Xiaomi POCO C65 com 8GB de RAM, 256GB de armazenamento, processador Helio G85 Octa Core, bateria de 5000mAh e tela de 6,74" 90Hz HD.
Smartfone Xiaomi POCO C65 com 8GB de RAM, 256GB de armazenamento, processador Helio G85 Octa Core, bateria de 5000mAh e tela de 6,74" 90Hz HD.
8.8
Amazon.com.br

1. Grant

O comando “GRANT” é usado para conceder privilégios de acesso a usuários ou grupos de usuários em um banco de dados. Ele permite que um usuário autorizado delegue permissões específicas, como SELECT, INSERT, UPDATE ou DELETE, para outro usuário.

A sintaxe básica do comando “GRANT” é a seguinte:

GRANT privilegio1, privilegio2, ... ON objeto TO usuario;

Por exemplo, para conceder ao usuário “joao” permissão para realizar operações de SELECT e INSERT na tabela “clientes”, o comando seria:

GRANT SELECT, INSERT ON clientes TO joao;

2. Revoke

Já o comando “REVOKE” é usado para revogar privilégios previamente concedidos a um usuário. Ele permite que um usuário autorizado remova permissões específicas de acesso a objetos do banco de dados. A sintaxe básica do comando “REVOKE” é a seguinte:

REVOKE privilegio1, privilegio2, ... ON objeto FROM usuario;

Por exemplo, para revogar do usuário “maria” a permissão de UPDATE na tabela “pedidos”, o comando seria:

REVOKE UPDATE ON pedidos FROM maria;

É importante ressaltar que a linguagem DCL varia um pouco de um banco de dados para outro, e a sintaxe exata pode ser diferente dependendo do sistema de gerenciamento de banco de dados utilizado. No entanto, os comandos “GRANT” e “REVOKE” são amplamente utilizados para controlar os privilégios de acesso em diversos sistemas de gerenciamento de bancos de dados.

Smartphone Xiaomi Redmi 12C 128GB - 4GB de RAM (Cinza)

R$ 779,90 R$ 849,95
Fora de estoque
Amazon.com.br
Preço atualizado em: 15/07/2026 20:54

Smartphone Motorola Moto E22 4G 64GB 4GB RAM Preto

Fora de estoque
Amazon.com.br
Preço atualizado em: 15/07/2026 20:54

Smartfone Xiaomi POCO C65 com 8GB de RAM, 256GB de armazenamento, processador Helio G85 Octa Core, bateria de 5000mAh e tela de 6,74" 90Hz HD.

Fora de estoque
Amazon.com.br
Preço atualizado em: 15/07/2026 20:54

Perguntas Frequentes

O que é a Linguagem de Controle de Dados (DCL)?

A Linguagem de Controle de Dados (DCL) é um conjunto de comandos utilizados para controlar os privilégios de acesso em bancos de dados. Ela permite conceder ou revogar permissões específicas para usuários ou grupos de usuários, garantindo a segurança e integridade dos dados.

Quais são os comandos mais comuns da DCL?

Dois comandos principais da DCL são “GRANT” e “REVOKE”. O comando “GRANT” é usado para conceder privilégios de acesso, enquanto o comando “REVOKE” é usado para revogar privilégios previamente concedidos.

Como conceder privilégios a um usuário?

Para conceder privilégios a um usuário, utiliza-se o comando “GRANT” seguido pelos privilégios desejados, o objeto (tabela, procedimento, etc.) em que os privilégios serão aplicados e o nome do usuário ou grupo de usuários. Por exemplo: “GRANT SELECT, INSERT ON clientes TO joao”.

Curso de inteligência artificial online Gratuito no WhatsApp

Sobre o autor

Eduardo Henrique Gomes é professor do IFSP, doutorando em Ensino pela UFABC e pesquisador em tecnologia, inteligência artificial e educação digital. No EHGomes, publica análises, reviews e guias de compra com foco em uso real, limitações dos produtos e decisão consciente.

Saiba mais sobre a metodologia de avaliação do EHGomes.