Files
teleport/docs/pages/database-access/introduction.mdx
T

68 lines
1.8 KiB
Plaintext

---
title: Database Access
description: Teleport Database Access introduction, demo and resources.
---
# Database Access
Teleport can provide secure access to PostgreSQL, MySQL, MariaDB and MongoDB databases,
while improving both access control and visibility.
Some of the things you can do with Database Access:
- Users can retrieve short-lived database certificates using single sign-on
flow thus maintaining their organization-wide identity.
- Configure role-based access controls for databases and implement custom
[access request](../enterprise/workflow/index.mdx) workflows.
- Capture database access events as well as query activity in the audit log.
## Demo
Let's connect to a PostgreSQL server with `psql` and pgAdmin 4 after authenticating
with Github, execute a few SQL queries and observe them in the audit log:
<video
autoPlay
loop
muted
playsInline
controls
>
<source
src="https://goteleport.com/teleport/videos/database-access-preview/dbaccessdemo.mp4"
type="video/mp4"
/>
<source
src="https://goteleport.com/teleport/videos/database-access-preview/dbaccessdemo.webm"
type="video/webm"
/>
Your browser does not support the video tag.
</video>
## Getting started
<TileSet>
<Tile icon="database" title="Getting started" href="./getting-started.mdx">
Connect Aurora PostgreSQL in a 10 minute guide.
</Tile>
</TileSet>
(!docs/pages/includes/database-access/guides.mdx!)
## Resources
To learn more about configuring role-based access control for Database Access,
check out [RBAC](./rbac.mdx) section.
[Architecture](./architecture.mdx) provides a more in-depth
look at Database Access internals such as networking and security.
See [Reference](./reference.mdx) for an overview of
Database Access related configuration and CLI commands.
## FAQ
Finally, check out [Frequently Asked Questions](./faq.mdx).