Fórum Como manipular o IB pelo Delphi #243899
21/07/2004
0
Pessoal, sempre que crio um programa no Delphi/IB, sempre
uso o user SYSDBA e senha masterkey, mas pretendo deixar
isso de lado.
Como criar novos usuários no IB e dar as permissões, tudo
pelo Delphi ??
Outro: como mudar a senha masterkey do SYSDBA pelo
Delphi? Tem como... isso eu sei... mas não sei como.
T+
uso o user SYSDBA e senha masterkey, mas pretendo deixar
isso de lado.
Como criar novos usuários no IB e dar as permissões, tudo
pelo Delphi ??
Outro: como mudar a senha masterkey do SYSDBA pelo
Delphi? Tem como... isso eu sei... mas não sei como.
T+
Eniorm
Curtir tópico
+ 0
Responder
Posts
22/07/2004
Eniorm
sobe
Responder
Gostei + 0
22/07/2004
Vinicius2k
Enio,
A manipulação de usuários pode ser feita através do componente IBSecurityServices (paleta Interbase Admin), já a manipulação das permissoes (GRANTS) são efetuadas através de instruções SQL (GRANT e REVOKE), normalmente, por exemplo :
todas os direitos sobre a tabela:
ou
apenas permissão de select :
Veja este artigo sobre o componente :
http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=783
Vc pode tbm baixar este gerenciador OpenSource e estudar seus fontes :
http://www.firebase.com.br/cgi-bin/firebase.cgi/dnld?ID=13
Espero ter ajudado
T+
A manipulação de usuários pode ser feita através do componente IBSecurityServices (paleta Interbase Admin), já a manipulação das permissoes (GRANTS) são efetuadas através de instruções SQL (GRANT e REVOKE), normalmente, por exemplo :
todas os direitos sobre a tabela:
grant all on TABELA to USUARIO;
ou
apenas permissão de select :
grant select on TABELA to USUARIO
Veja este artigo sobre o componente :
http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=783
Vc pode tbm baixar este gerenciador OpenSource e estudar seus fontes :
http://www.firebase.com.br/cgi-bin/firebase.cgi/dnld?ID=13
Espero ter ajudado
T+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)