Consulta Banco de Dados - ORacle

Pessoal, boa tarde!

Estou tenho uma aplicação e eu estou utilizando o banco de dados X. Entretanto, tenho alguns relatórios que são executados no banco de dados Y.

O banco de dados Y possui uma role para o banco X, entretanto não acontece o inverso.

Eu preciso fazer com que o sistema gere esses relatórios, ou seja, enxergue as tabelas do banco de dados Y.

Obrigado.

Criar uma conexão para o mesmo não parece uma alternativa?

Estava pensando em criar uma role do banco X para o Y.