Hier noch ein Vorschlag, falls es noch nicht zu spät ist.
Da du FIBPlus hast, verwende doch einfach die Komponente TpFIBSecurityService.
Delphi-Quellcode:
SecurityService1.ServerName := 'servername';
SecurityService1.UserName := 'SYSDBA';
SecurityService1.Password := 'masterkey';
SecurityService1.Active := True;
SecurityService1.UserName := 'Meier';
SecurityService1.SQlRole := 'Benutzer';
SecurityService1.Password := 'xyz12345';
try
SecurityService1.AddUser;
except
ShowMessage('Error by adding new user');
end;
SecurityService1.Active := False;
alex