Fórum IbSecurityService #189321
17/10/2003
0
Alguém já usou o componente IBSecurity da paleta InterbaseAdmin para criar novos usuários no IBConsole. Esse componente tem as opções de AddUser, DeleteUser, ModifyUser... Como usar eles?
Barbara.michele
Curtir tópico
+ 0
Responder
Posts
29/07/2008
N_informatica
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, IBServices;
type
TForm1 = class(TForm)
IBSecurityService1: TIBSecurityService;
Button1: TButton;
Button2: TButton;
Button3: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
try
IBSecurityService1.UserName := ´SYSADM´;
IBSecurityService1.FirstName := ´1.nome´;
IBSecurityService1.MiddleName := ´nome do meio´;
IBSecurityService1.LastName := ´ultimo nome´;
IBSecurityService1.Password := ´123456´;
IBSecurityService1.AddUser;
except
MessageBox(Handle, ´Falha na criação de novo usuário no BD!´, ´Erro´, MB_OK+MB_ICONERROR);
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
IBSecurityService1.UserName := ´SYSADM´;
IBSecurityService1.Password := ´654321´;
IBSecurityService1.ModifyUser;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
IBSecurityService1.UserName := ´SYSADM´;
IBSecurityService1.Password := ´654321´;
IBSecurityService1.DeleteUser;
end;
end.
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, IBServices;
type
TForm1 = class(TForm)
IBSecurityService1: TIBSecurityService;
Button1: TButton;
Button2: TButton;
Button3: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
try
IBSecurityService1.UserName := ´SYSADM´;
IBSecurityService1.FirstName := ´1.nome´;
IBSecurityService1.MiddleName := ´nome do meio´;
IBSecurityService1.LastName := ´ultimo nome´;
IBSecurityService1.Password := ´123456´;
IBSecurityService1.AddUser;
except
MessageBox(Handle, ´Falha na criação de novo usuário no BD!´, ´Erro´, MB_OK+MB_ICONERROR);
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
IBSecurityService1.UserName := ´SYSADM´;
IBSecurityService1.Password := ´654321´;
IBSecurityService1.ModifyUser;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
IBSecurityService1.UserName := ´SYSADM´;
IBSecurityService1.Password := ´654321´;
IBSecurityService1.DeleteUser;
end;
end.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)