IbSecurityService

Delphi

17/10/2003

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

Barbara.michele

Curtidas 0

Respostas

N_informatica

N_informatica

17/10/2003

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.


GOSTEI 0
POSTAR