# Enroll Self-Hosted Databases

You can protect self-hosted databases with Teleport. Learn how to enroll your database in your Teleport cluster with the following guides:

- [Cassandra and ScyllaDB](https://goteleport.com/docs/ver/17.x/enroll-resources/database-access/enroll-self-hosted-databases/cassandra-self-hosted.md)
- [ClickHouse](https://goteleport.com/docs/ver/17.x/enroll-resources/database-access/enroll-self-hosted-databases/clickhouse-self-hosted.md)
- [CockroachDB](https://goteleport.com/docs/ver/17.x/enroll-resources/database-access/enroll-self-hosted-databases/cockroachdb-self-hosted.md)
- [Elastic](https://goteleport.com/docs/ver/17.x/enroll-resources/database-access/enroll-self-hosted-databases/elastic.md)
- [MongoDB](https://goteleport.com/docs/ver/17.x/enroll-resources/database-access/enroll-self-hosted-databases/mongodb-self-hosted.md)
- [MySQL](https://goteleport.com/docs/ver/17.x/enroll-resources/database-access/enroll-self-hosted-databases/mysql-self-hosted.md)
- [Oracle](https://goteleport.com/docs/ver/17.x/enroll-resources/database-access/enroll-self-hosted-databases/oracle-self-hosted.md)
- [PostgreSQL](https://goteleport.com/docs/ver/17.x/enroll-resources/database-access/enroll-self-hosted-databases/postgres-self-hosted.md)
- [Redis Cluster](https://goteleport.com/docs/ver/17.x/enroll-resources/database-access/enroll-self-hosted-databases/redis-cluster.md)
- [Redis](https://goteleport.com/docs/ver/17.x/enroll-resources/database-access/enroll-self-hosted-databases/redis.md)
- [SQL Server with PKINIT authentication](https://goteleport.com/docs/ver/17.x/enroll-resources/database-access/enroll-self-hosted-databases/sql-server-ad-pkinit.md)
- [Vitess](https://goteleport.com/docs/ver/17.x/enroll-resources/database-access/enroll-self-hosted-databases/vitess.md)
