Arriscando perguntar algo idiota, mas não obtido facilmente pelo Google-fu, mas como consultar o id do banco de dados (e outras informações) do objeto base de um sinônimo?
O sinônimo em questão é remoto (aponta para uma tabela em outro banco de dados no mesmo servidor). O objeto base em si não é fixo: é a mesma tabela em diferentes bancos de dados a cada execução do procedimento.
Eu gostaria de um método não específico (exemplo: não quero depender da análise da base_object_name
coluna em sys.synonyms), mas entenderei se me disserem que essa é a única opção.
E como isso levanta a questão: a simultaneidade não é um problema, apenas um cliente chamará esse procedimento.