--- title: Adding and managing databases redirect_from: - /docs/latest/administration-guide/01-managing-databases - /docs/latest/databases/connections/sql-server - /docs/latest/administration-guide/databases/h2 - /docs/latest/databases/connections/h2 - /docs/latest/databases/connections --- # Adding and managing databases Connect Metabase to your data sources. ## Adding a database connection To add a database connection: 1. Click the **grid** icon in the top right. 2. Select **Admin**. 3. In Admin settings, navigate **Databases** > **Add a database**. 4. Fill out the fields for that database, and click **Save changes** at the bottom. The connection settings differ database to database. For the list of connection settings available for your database, click the link to your database below. ## Connecting to supported databases The databases listed below have official drivers maintained by the Metabase team. Customers on [Pro and Enterprise](https://www.metabase.com/pricing/) will get official support. For each database, Metabase supports the oldest supported version through the latest stable version. - [Athena](./connections/athena.md) - [BigQuery](./connections/bigquery.md) (Google Cloud Platform) - [ClickHouse](./connections/clickhouse.md) - [Databricks](./connections/databricks.md) - [Druid](./connections/druid.md) - [MongoDB](./connections/mongodb.md) - [MariaDB](./connections/mariadb.md) - [MySQL](./connections/mysql.md) - [Oracle](./connections/oracle.md) - [PostgreSQL](./connections/postgresql.md) - [Presto](./connections/presto.md) - [Redshift (Amazon Web Services)](./connections/redshift.md) - [Snowflake](./connections/snowflake.md) - [SparkSQL](./connections/sparksql.md) - [SQL Server](./connections/sql-server.md) - [SQLite](./connections/sqlite.md) - [Starburst](./connections/starburst.md) - [Vertica](./connections/vertica.md) If you don't see your database listed here, see [Community drivers](../developers-guide/community-drivers.md). As of version 46.6.4, Metabase [no longer supports H2 connections](https://www.metabase.com/blog/vulnerability-post-mortem). But Metabase still ships with an H2 database to include an embedded application database, as well as to provide some sample data out of the box. ## Connecting to databases hosted by a cloud provider For provider-specific connection details, like connecting to a PostgreSQL data warehouse on RDS: - [AWS's Relational Database Service (RDS)](./connections/aws-rds.md) ## Granting database privileges For Metabase to connect, query, or write to your database, you must give Metabase a database user account with the correct database privileges. See [Database roles, users, and privileges](./users-roles-privileges.md). ## Syncing and scanning databases See [Syncing and scanning](./sync-scan.md). ## Deleting databases **Caution: Deleting a database is irreversible! All saved questions and dashboard cards based on the database will be deleted as well!** Go to **Admin** > **Databases** > your database and click **Remove this database**. ## Restoring the Sample Database If you've deleted the Metabase [Sample Database](https://www.metabase.com/glossary/sample-database), go to **Admin** > **Databases** and click **Bring the Sample Database back**. ## Troubleshooting - [Troubleshooting database connections](../troubleshooting-guide/db-connection.md) - [Troubleshooting syncs, scans, and fingerprinting](../troubleshooting-guide/sync-fingerprint-scan.md) - Search or ask the [Metabase community](https://discourse.metabase.com/). - Search for [known bugs or limitations](../troubleshooting-guide/known-issues.md). ## Further reading - [Metadata editing](../data-modeling/metadata-editing.md). - [Setting data access permissions](../permissions/data.md). - [Metabase at scale](https://www.metabase.com/learn/metabase-basics/administration/administration-and-operation/metabase-at-scale).