[firebase-br] Seguranca do firebird
omar l m rosa
omarrosa em terra.com.br
Qua Dez 13 20:36:29 -03 2006
HI!
Não entendí o problema da falta de segurança apontado!!!!!
Tenho utilizado ROLE para diminuir a mão de obra.
Basta atribuir os direitos de acesso aos objetos para cada tipo de nivel de
segurança desejado.
Uso o programa Grant Script generated with FBGrantGenerator V1.3 by Frank
Ingermann
Cria-se o usuário e atribui-se a eles a role de acesso.
E dar acesso a role aos usuarios que terão este direito.
Exemplo:
Existem duas tabelas: PONTO e FOLHA
Dois usuarios: JORGE e LUIS
Duas ROLES USU e ADM
o JORGE, pode bater o PONTO e atualizar FOLHA pela ROLE ADM
o LUIS pode bater o PONTO mas não acessa FOLHA pela ROLE USU
Jorge é administrador,
Luis não pode ser administrador.
CONNECT "c:\DADOS3.FDB" USER "SYSDBA" PASSWORD "keep_it_secret";
GRANT ADM TO JORGE;
GRANT USU TO LUIS;
GRANT ALL ON FOLHA TO ADM;
GRANT ALL ON PONTO TO ADM;
GRANT SELECT, UPDATE ON PONTO TO USU;
REVOKE ALL ON FOLHA FROM USU;
Bai!
omar
Mais detalhes sobre a lista de discussão lista