Spustil bych to, abych viděl, kam vlastně synonymum ukazuje:
select *
from all_synonyms
where synonym_name = 'BNS_SAA_MESSAGES'
Hádám, že synonymum ukazuje na nesprávného TABLE_OWNER.
AKTUALIZACE
Tak kde je vlastně ten stůl? Můžete to najít pomocí:
select *
from all_tables
where table_name = 'BNS_SAA_MESSAGES'
Pokud table_owner není 'ORDMSO', musíte buď aktualizovat synonymum, aby ukazovalo na správné umístění, nebo spustit skript Create table... jako ORDMSO.
AKTUALIZACE 2
Můžete spustit skript Create table... jako ORDMSO? Pokud ne, budete muset spustit někoho s vyššími oprávněními:
select *
from dba_tables
where table_name = 'BNS_SAA_MESSAGES'
abyste zjistili, kde se tabulka skutečně nachází, a podle toho aktualizujte synonymum.