Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Important
Lakebase Provisioned is the original Lakebase offering that uses provisioned compute you scale manually. For supported regions, see Region availability. For the latest version of Lakebase, with autoscaling compute, scale-to-zero, branching, and instant restore, see Lakebase Autoscaling.
New Lakebase instances will be created as Autoscaling projects. Rollout starts March 12, 2026. For details, see Autoscaling by default.
This page provides an overview of authentication methods and permission management for Azure Databricks database instances. Learn how to authenticate users, manage roles, and control access to your database resources.
Authentication methods
Authenticate to your database instance.
| Method | Description |
|---|---|
| Authenticate with Azure Databricks identities | Use OAuth tokens with Azure Databricks users, groups, and service principals for secure access. Best for integrating with Azure Databricks workspace security and automated workflows. |
| Authenticate with native Postgres roles | Use traditional Postgres username and password authentication by enabling native Postgres role login for your database instance. |
Role and permission management
Grant Azure Databricks identities access to your database instance and create corresponding Postgres roles.
Note
Azure Databricks identities and Postgres roles are separate systems. There is no automatic sync between them. You need to create Postgres roles for Azure Databricks identities that need PostgreSQL access.
| Task | Description |
|---|---|
| Manage permissions | Learn when and how permissions are checked between Azure Databricks and Postgres systems. Grant Azure Databricks users and identities privileges to a database instance on Azure Databricks. |
| Manage PostgreSQL roles | Create and manage Postgres roles for Azure Databricks identities. This is essential for enabling PostgreSQL access for users. |
| Pre-created roles and permissions | Understand pre-created roles, system roles, and their capabilities. Learn about the databricks_superuser role and instance owner privileges. |