Gracias por contestar tan rápido, Casimiro Notevi.
El error lo detecta el componente de TpFibErrorHandle de FIBPlus.
Código Delphi
[-]
procedure TDM.err_GeneralFIBErrorEvent(Sender: TObject; ErrorValue: EFIBError; KindIBError: TKindIBError; var DoRaise: Boolean);
begin
if KindIBError = keLostConnect then
begin
end;
if KindIBError = keUniqueViolation then
begin
end;
if KindIBError = keSecurity then <--- Este es el error que salta.
begin
Mensaje('Error de seguridad al abrir tablas de la BD.');
end;
end;
Es lo que te puedo decir. Sé que no es mucho, pero no tengo más información.
Gracias.