Я не могу говорить с выводом LiquidBase, но я могу сказать, что лучший способ проверить это IMO - это просмотреть команды SQL, выданные LiquidBase, чтобы проверить, переключился ли контекст с одной базы данных на другую.
Для этого просмотрите историю запросов сеансов этого пользователя в представлении SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORY. В представлении есть поля, которые сообщают вам контекст выполненных запросов, например, роль, хранилище, имя базы данных и имя схемы.
Знание контекста запросов сообщит вам о том, что именно происходитбэкэнд, и даст вам немного больше уверенности в выводе инструмента. Надеюсь, вы увидите, что одни и те же запросы выполняются, но в разных базах данных и, возможно, даже в схемах, если вы этого хотите.
Говоря о схемах, я удивлен, что вы не вызываете их в URL-адресе JDBCЭто еще одна вещь, которую я проверю. Мне кажется, что db = dbNameHere выглядит правильно.
Ссылка на документы по истории запросов здесь:
https://docs.snowflake.net/manuals/sql-reference/account-usage/query_history.html#query-history-view
Надеюсь, это поможет ... Рич