[firebase-br] Remover user do FB

Enio Marconcini - www.delfosistemas.com eniorm em gmail.com
Ter Jan 23 15:33:22 -03 2007


Amigos, estou usando o MDOSecurityService de acordo com o artigo

http://www.firebase.com.br/fb/artigo.php?id=783

consegui cadastrar os usuários perfeitamente com o código abaixo:

  if not(DBEdit3.Field.IsNull) and not(DBEdit4.Field.IsNull) then begin
>     DataModulo.MDOSecurityService1.UserName := DBEdit3.Field.AsString;
>     DataModulo.MDOSecurityService1.Password := DBEdit4.Field.AsString;
>     DataModulo.MDOSecurityService1.FirstName := Copy(
> DBEdit1.Field.AsString,01,15);
>     DataModulo.MDOSecurityService1.LastName := '('+Copy(
> DBText1.Field.AsString,01,13)+')';
>     DataModulo.MDOSecurityService1.Active := True;
>     case dsCadastro.State of
>       dsInsert : DataModulo.MDOSecurityService1.AddUser;
>       dsEdit : DataModulo.MDOSecurityService1.ModifyUser;
>     end;
>     while DataModulo.MDOSecurityService1.IsServiceRunning do;
>     DataModulo.MDOSecurityService1.Active := False;
>   end;
>

alguém tem algum exemplo de como remover?
estou usando o seguinte código:

  with DataModulo.MDOSecurityService1 do begin
>     LoginPrompt := True;
>     UserName := qryGrade.FieldByName('LOGIN').AsString;
>     Password := Criptografa(qryGrade.FieldByName('SENHA').AsString);
>     Active := True;
>     DeleteUser;
>     while IsServiceRunning do;
>     Active := False;
>     LoginPrompt := False;
>   end;
>

os parametros já foram setados no momendo em que o datamodule é criado:

    MDOSecurityService1.ServerName := Copy(MDODatabase1.DatabaseName
> ,01,Pos(':',MDODatabase1.DatabaseName)-1);
>     MDOSecurityService1.Params.Values['user_name'] :=
> MDODatabase1.Params.Values['user_name'];
>     MDOSecurityService1.Params.Values['password'] :=
> MDODatabase1.Params.Values['password'];
>

alguém tem algum exemplo de como remover o usuário?

abraço

-- 
[]'s
ENIO RODRIGO MARCONCINI
...: www.santafedosul.sp.gov.br
.......: msn: eniorm em gmail.com
.......................: skype: eniorm
Linux User................. #433647
slack the planet.....................'.



Mais detalhes sobre a lista de discussão lista