4D v16.3Visão geral do sistema de acesso |
|||||||||||
|
4D v16.3
Visão geral do sistema de acesso
Visão geral do sistema de acesso
Se diferentes pessoas utilizam um banco de dados, você poderia querer controlar o acesso ao banco de dados e oferecer diferentes funcionalidades e interfaces aos usuários. Se você estiver desenhando aplicações para uso em um ambiente multi-usuário ou Web, é essencial proteger os dados importantes. É possível realizar esta proteção atribuindo senhas a usuários e criando grupos de acesso que tenham diferentes níveis de acesso a informação ou as operações no banco de dados. Nota: Para aprender outras propriedades de segurança e backup, veja guia de segurança 4D. O sistema de acesso por senhas de 4D está baseado em usuários e grupos. Você cria usuários e atribui senhas, coloca os usuários em grupos e atribui a cada grupo privilégios de acesso a diferentes partes do banco de dados. Os grupos podem ter atribuídos privilégios de acesso a operações com os registros das tabelas e a definição de tabelas. Este ponto é descrito em A manutenção do sistema. Para abrir o banco de dados, um usuário seleciona ou escreve seu nome de usuário e escreve sua senha. Logo, dependendo a que grupo pertença e a que partes do banco de dados os grupos foram atribuídos, o usuário pode operar as partes do banco de dados que foram especificadas pelo sistema de acesso. A página "Segurança" da caixa de diálogo das Propriedades do banco permite configurar o modo de acesso ao banco (ver Página Segurança).
Se a opção “Os usuários podem alterar suas senhas” estiver marcada nas propriedades do banco de dados, é exibido o botão Alterar na caixa de diálogo de entrada senha. Este botão permite ao usuário atual alterar sua senha. Nota 4D Server: É possível salvar os parâmetros e os identificadores de conexão a um banco em um arquivo de acesso de tipo .4DLink. Para maiores informações, consulte a seção Conexão a um banco de dados 4D Server no manual de referência de 4D Server. É possível personalizar o ícone mostrado na caixa de diálogo de conexão a um banco de dados. Por padrão, este ícone representa o logotipo de 4D.
--> Quando o usuário marca a opção Lembrar senha, 4D salva a senha quando é validada a caixa de diálogo e a reutiliza unicamente durante as conexões posteriores. A senha é criptografada e salvada localmente no arquivo .4DLink correspondente à base. Por esta razão, esta funcionalidade não é utilizável com todas as aplicações 4D. A seguinte tabela mostra sua disponibilidade:
Uma vez definido, o sistema de controle de acesso pode ser utilizado para vários tipos de acesso externos ao banco de dados 4D. Portanto, é possível aproveitar a vantagem da hierarquia de acesso nestes contextos específicos.
A melhor forma de assegurar a segurança do seu banco de dados e de oferecer aos usuários diferentes níveis de acesso é utilizar um esquema hierárquico de acesso. Os usuários podem ser atribuídos a diferentes grupos e os grupos podem ser hierarquizados para criar níveis de direitos de acesso. Esta seção descreve diferentes aproximações a este esquema. Neste exemplo, um usuário é atribuído a um dos três grupos definidos dependendo da responsabilidade do usuário. Os usuários do grupo de Contabilidade são responsáveis pela entrada de dados. Os usuários do grupo Finanças são responsáveis pela manutenção dos dados, incluindo atualizar registros e excluir registros obsoletos. Os usuários de Administração Geral são responsáveis por analisar os dados, incluindo a realização de pesquisas e a impressão de relatórios. Os grupos estão agrupados de modo que os privilégios sejam distribuídos corretamente aos usuários de cada grupo. O grupo Administração Geral contém somente os usuários de “alto-nível”.
É possível escrever os privilégios de acesso a cada grupo segundo o nível de responsabilidade dos usuários que o grupo incluir. Por exemplo, se você autorizar o acesso a um formulário de entrada ao grupo Contabilidade, isto significa que todos podem utilizar este formulário de entrada. Se você dá acesso a um formulário ao grupo Finanças, o acesso está limitado aos membros dos grupos Finanças e Administração Geral. Se você fizer isso com os grupos Administração Geral, somente os membros deste grupo podem utilizar o formulário. Seu esquema de acesso deve restringir os acessos ao nível mais baixo possível, geralmente em nível de formulário.
Ver também
|
PROPRIEDADES
Produto: 4D
HISTÓRIA
PALAVRAS CHAVES 4DLink ARTICLE USAGE
Manual de Desenho 4D ( 4D v16) |
|||||||||