# Database Automatic User Provisioning

Teleport can automatically create users in your database, removing the need for creating individual user accounts in advance or using the same set of shared database accounts for all users.

Currently, automatic user provisioning is supported for the following databases:

- [PostgreSQL databases (self-hosted and Amazon RDS)](https://goteleport.com/docs/enroll-resources/database-access/auto-user-provisioning/postgres.md)
- [MySQL databases (self-hosted and Amazon RDS)](https://goteleport.com/docs/enroll-resources/database-access/auto-user-provisioning/mysql.md)
- [MariaDB databases (self-hosted and Amazon RDS)](https://goteleport.com/docs/enroll-resources/database-access/auto-user-provisioning/mariadb.md)
- [Amazon Redshift databases](https://goteleport.com/docs/enroll-resources/database-access/auto-user-provisioning/aws-redshift.md)
- [MongoDB databases (self-hosted)](https://goteleport.com/docs/enroll-resources/database-access/auto-user-provisioning/mongodb.md)
