[firebase-br] Permissão Usuários

Ezequiel Pianegonda epianegonda em gmail.com
Qui Out 25 16:30:16 -03 2007


Pessoal, posso manipular os usuários do meu banco com os sql's abaixo??
Existe algum problema em fazer isso desta forma?
Não estou esquecendo de nada?

Obs.: já criei o usuário Ezequiel com o GSEC.

Obrigado
Ezequiel


/*da previlegio de select para o usuario EZEQUIEL para a tabela TIPO*/
insert into rdb$user_privileges (rdb$user, rdb$grantor, rdb$privilege,
rdb$grant_option, rdb$relation_name, rdb$user_type, rdb$object_type) VALUES
('EZEQUIEL', 'SYSDBA', 'S', 0, 'TIPO', 8, 0);

/*remove o privilegio de select do usuario EZEQUIEL para a tabela TIPO*/
delete from rdb$user_privileges where rdb$user = 'EZEQUIEL' and
RDB$relation_name = 'TIPO';

/*busca os privilegios do user EZEQUIEL*/
select rdb$user, rdb$privilege, rdb$relation_name from rdb$user_privileges
where rdb$relation_name in (select rdb$relation_name from rdb$relations
where not rdb$relation_name like '%$%') and rdb$user = 'EZEQUIEL' order by
rdb$relation_name;



Mais detalhes sobre a lista de discussão lista