As questões de concessão de acesso de um SGBD são muito flexíveis. Há comandos que permitem, por exemplo:
- Que um usuário tenha acesso a uma tabela, mas não a um determinado campo dessa tabela.
- Que o usuário possa selecionar campos de uma tabela, mas não possa inserir novos registros.
- Que o usuário possa inserir novos registros em uma tabela, mas não possa alterá-los ou apaga-los.
- Que o usuário possa inserir novos registos em uma tabela, mas não possa selecionar os registros salvos.
- Que o usuário possa acessar qualquer dado, mas não possa criar uma tabela ou alterar um esquema.
- Que o usuário possa realizar backups, mas não possa acessar os dados das tabelas do banco.
Ao criar um novo usuário em um banco de dados, ele não pode realizar nenhuma operação. Após a criação do usuário, o DBA precisa dar acesso às operações (como ler, inserir, alterar e/ou apagar dados) e aos objetos (como tabelas e visões).
A seguir, veremos alguns exemplos de comandos.
Copyright © 2016 AIEC.