Hola.
Solo para agregar que si estas usando los componentes IBX, también tenes la opción de usar
TIBSecurityService.
Ejemplo:
Código PHP:
...
{
TIBSecurityService *ss = static_cast<TIBSecurityService*>(IBSecurityService1);
ss->LoginPrompt = false;
ss->Params->Clear();
ss->Params->Add("user_name=sysdba");
ss->Params->Add("password=masterkey");
ss->UserName = "PEPE";
ss->Password = "1234";
ss->FirstName = "JOSE";
ss->MiddleName = "MARIO";
ss->LastName = "PEREZ";
ss->Active = true;
ss->AddUser();
ss->Active = false;
}
Saludos