PDA

Ver la Versión Completa : como puedo registrar un nuevo usuario en isc4 programaticamente con delphi


jflores
14-05-2003, 21:20:17
como puedo registrar un nuevo usuario en isc4 programaticamente con delphi.

Ya tengo un alias en mi BDE, que apunta a isc4 y por supuesto un alias a mi gdb, entro como sysdba, programaticamente hago un isert a isc4 para un nuevo usuario y password; El insert no causa problemas, pero al parecer no encripta la clave y supongo eso es el problema.

IVAND
16-05-2003, 21:41:36
Hola amigo,

Es facil, tienes que hacer uso de los componentes en la paleta Interbase Admin que trae Interbase 6

Usas el componente que tiene una llave, luego pides unos campos adicionales y en procedimiento colocas esto

with seguridad do
begin
ServerName := 'Winlinux';
LoginPrompt := False;
Params.Add('user_name=sysdba');
Params.Add('password=masterkey');
Active := True;
try
UserName := Trim(Edit1.Text);
FirstName := Edit2.Text;
MiddleName := Edit3.Text;
LastName := Edit4.Text;
UserID := StrToInt(Edit5.Text);
GroupID := StrToInt(Edit6.Text);
Password := Edit7.Text;
AddUser;
finally
Active := False;
end;

:D