El componente que te funciona es IBSecurityService, te dejo un ejemplito que puedes adaptar a tus necesidades.
Código Delphi
[-]
with IBSecurityService1 do
begin
ServerName:=IBServerProperties1.ServerName;
Protocol:=IBServerProperties1.Protocol;
Params.Values['user_name']:='USER_1';
Params.Values['password']:='123';
Password:='mi_nuevo_password';
SecurityAction:=ActionModifyUser;
try
try
Active:=True; except
on E:EIBInterbaseError do
raise Exception.Create('No fue posible cambiar la contraseña'+#10#13+
'Se presentó un error con el siguiente mensaje'+#10#13+
E.Message);
end;
finally
Active:=False;
end;
end;
Te recomendaria revisar el demo que trae el Delphi en la carpeta
{$DELPHI}\Demos\Db\IBX\Admin (Sólo en versiones recientes)
Saludos