Hi Frank and Dimitry, Yes, that must be it. Indeed I granted some time ago a privilege on a package (as part of my testing of apha2).
Now, I've just revoked this privilege (under alpha2), made a new backup, and restored it succesfully under beta1. At least, I can now continue testing beta1;) But do I have to create a issue in the tracker for this? I guess not, if it only applies to converting from alpha2 to beta1. Kind regards, Robert. -----Oorspronkelijk bericht----- From: Frank Schlottmann-Gödde Sent: Monday, October 27, 2014 12:15 PM To: For discussion among Firebird Developers Subject: Re: [Firebird-devel] Firebird 3.0 beta database recover problem: object has non-SQL security class defined Am 27.10.2014 um 10:45 schrieb Dmitry Yemanov: > 27.10.2014 12:30, Robbert-Jan wrote: > >> While restoring a database with FB 3.0 beta 1 (backed-up with FB3 alpha >> 2), I get this error: >> action cancelled by trigger (3) to preserve data integrity >> object has non-SQL security class defined > > Can you provide us with this backup? Seems to be the same (or similar) error that I reported recently. It fails restoring execution rights on a package header. I worked around it by restoring it under debugger control, skipping the bugcheck abort. I had to recreate the package, as I was not able to assign rights to it afterwards. If required, I can provide the fbk too. Frank -- "Fascinating creatures, phoenixes, they can carry immensely heavy loads, their tears have healing powers and they make highly faithful pets." - J.K. Rowling ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel