Verovatno koristis Classic?
Prilikom prve konekcije kod SuperServera, a prilikom svake kod Classic-a se ucitavaju sve sistemske tabele. Firebird onda njihov sadrzaj smesta u memoriju, tzv. metadata cache. To se radi da se ne bi prilikom svakog upita ucitavali podaci iz sistemskih tabela.
E sad, ako koristis Classic, to se ne desava sa SYSDBA privilegijama kao kod SuperServera, vec sa privilegijama tekuceg korisnika. Posto on po defaultu nema prava nad sistemskim tabelama, tu nastaje problem.
Resenje ti je ili da ne koristis sistemske tabele u procedurama, ili da grantujes prava za sve sistemske tabele svim userima. Nazalost ne postoji neko lako i bezbolno resenje, osim mozda da predjes na SuperServer.