O comando SQL que cria um usuário no banco de dados é o CREATE USER, e ele tem o seguinte padrão:

CREATE USER ‘nome_do_usuario’ IDENTIFIED BY ‘senha_de_acesso’

O comando DROP USER é utilizado para excluir uma conta de usuário:

DROP USER ‘nome_do_usuario’

Cada SGBD possui uma série de outras funcionalidades complementares que podem ser configuradas por parâmetros especiais, como por exemplo, tempo de validade da senha, necessidade de alterar a senha no primeiro login, tipo de criptografia de senha etc.

Muitos sistemas de informação possuem o controle de acesso feito diretamente pelo próprio sistema (e não pelo SGBD), em um módulo de segurança específico. Nesses casos, o gestor ou administrador do sistema é o responsável por desempenhar atividades, semelhantes a estas citadas, para o DBA. Este, por sua vez, cria e concede acesso para o sistema acessar o banco de dados de forma a poder ler e alterar qualquer tabela (o programador é quem configura esse usuário especial de acesso ao banco de dados). O nível de acesso individual de cada usuário, conforme citado, é gerenciado pelo sistema de informação.

Veja um exemplo

Copyright © 2016 AIEC.