Exemplos de comandos

Na linguagem MySQL, o comando abaixo permite que o usuário ‘Marcelo’ acesse e modifique todas as tabelas do banco de dados SISTEMABANCARIO:

GRANT ALL ON SISTEMABANCARIO.* TO ‘Marcelo’;

O comando a seguir, permite que a usuária ‘Isadora’ tenha acesso de leitura na tabela FolhaPagamento do banco de dados FINANCEIRO:

GRANT SELECT ON FINANCEIRO.FolhaPagamento to ‘Isadora’;

Podemos ainda usar literais para declarar “todas as tabelas” ou “todos os bancos e todas as tabelas”. O comando a seguir garante o acesso à usuária ‘Rosa’ a todas as tabelas do banco de dados FINANCEIRO:

GRANT SELECT ON FINANCEIRO.* to ‘Rosa’;

O próximo comando garante o acesso a todas as tabelas de todos os bancos de dados para a usuária ‘Rosa”:

GRANT SELECT ON *.* to ‘Rosa’;

A lista de concessões pode ser dada também para comandos estruturais. O próximo exemplo permite que a usuária ‘Rosa’ crie tabelas no banco de dados ESTOQUE:

GRANT CREATE TABLE ON ESTOQUE TO ‘Rosa’;
Copyright © 2016 AIEC.