[Hibernate] Descobrir schemas existentes na base de dados

Oi, galerinha do GUJ!
Tudo bem?

Quero descobrir todos os schemas do meu banco de dados, a fim de setar a propriedade “default_schema” das minhas configurações com um determinado schema.
Por exemplo:
Eu possuo os seguintes schemas na minha base de dados: ACADEMICO, FINANCEIRO, RH.
Eu quero descobrir, através do Hibernate, esses schemas e, ao selecionar algum, criar uma SessionFactory com o schema selecionado.

Alguém saberia me dizer se é possível?
Desde já, grato pela atenção.

Fiquem com Deus! :smiley: