Connect databases
Overview of connecting data sources to the platform.
Before you start
You need connection details from your database administrator: platform type, host, port, database name, and credentials. Unity Layer connects over the network — it does not copy or move your data.
For step-by-step setup on a specific platform, see the data source guides (MySQL, PostgreSQL, Snowflake, BigQuery, and others).
Connect a database
Open the data catalog and choose Connect database. Select your platform, fill in the connection form, and test before saving. Once connected, the platform reads your schema — tables, columns, keys, and relationships — so the assistant can write accurate SQL.
Each platform has different authentication: username/password for most relational databases, JSON keys for BigQuery, personal access tokens for Databricks. The in-app setup guide (opened from the connection dialog) shows the exact SQL or IAM steps for your platform.
Manage connections
All connections appear in the data catalog with their status. Owners can edit credentials, assign database owners, and approve access requests from other users.
Access is granted through the platform — users request access to databases they do not have yet, and owners or administrators approve or deny. Your data stays in place; Unity Layer queries it in place.