Como manipular o IB pelo Delphi

Delphi

21/07/2004

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+


Eniorm

Eniorm

Curtidas 0

Respostas

Eniorm

Eniorm

21/07/2004

sobe


GOSTEI 0
Vinicius2k

Vinicius2k

21/07/2004

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:
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+


GOSTEI 0
POSTAR