• Task
  • Version · 6.0
  • Create

Deploy to multiple Oracle schemas using a proxy user

Last updated: September 29, 2026

Before you begin

Procedure

1

Create the proxy user

loading
2

Create the tracking schema and the managed schemas

loading
3

Create the deployment role and grant it to each managed schema

loading
4

Create the tracking role and grant it to the tracking schema

loading
5

Allow the proxy user to connect through each schema

loading
6

Create the tracking tables

# in liquibase.properties
url: jdbc:oracle:thin:liquibase_proxy[LIQUIBASE]/@your-host:1521/LB_TEST

# then run
liquibase status
7

Grant access to the tracking tables

loading
loading
8

Configure your Liquibase properties

loading
9

Organize your changelogs by schema

loading
loading
loading
10

Deploy to each schema with a flow file

loading
loading