Definição – o que significa segurança em nível de usuário?
A segurança no nível do usuário no contexto do Access da Microsoft é um nível refinado de restrições e permissões para o usuário do banco de dados.
A segurança em nível de usuário permite que o administrador do banco de dados agrupe usuários com necessidades semelhantes em pools comuns chamados grupos de trabalho. As permissões podem então ser concedidas ao grupo de trabalho em vez de a usuários individuais, facilitando a administração de permissões. Dois grupos padrão são fornecidos, o grupo Admins e o grupo Usuários.
Definirtec explica a segurança no nível do usuário
O Microsoft Access usa um mecanismo de banco de dados denominado Jet. Antes do Access 2007, todos os dados eram armazenados em um arquivo .mdb. O mecanismo Jet controla todo o acesso a qualquer objeto contido no arquivo .mdb. Não importa como um usuário acessa os dados (por meio de um aplicativo front-end ou da interface de linha de comando) porque as permissões definidas pelo Jet serão sempre as mesmas.
A segurança em nível de usuário oferece um nível muito refinado de detalhes na atribuição de permissões. Por exemplo, pode ser definido que o grupo de trabalho Admins pode ler, editar e excluir dados da tabela Customer_Master. Aqueles no grupo de trabalho Gerentes podem visualizar e editar dados na mesma tabela, mas não excluí-los. Os membros do grupo Funcionários só podem visualizar os dados da tabela.
Esta definição foi escrita no contexto do Microsoft Access