Star us on Github
Join us on Slack
Start Now
YugabyteDB Managed
Try our fully managed cloud DBaaS for free.
No credit card required
Sign up
YugabyteDB
Try our open source distributed SQL database on your laptop.
Download
Products
YugabyteDB
The open source distributed SQL database
YugabyteDB Anywhere
Self-managed cloud DBaaS
YugabyteDB Managed
Fully managed cloud DBaaS
Integrations
FAQ
Releases
YugabyteDB
YugabyteDB Anywhere
YugabyteDB Managed
YugabyteDB Voyager
v2.17
Preview
v2.18
STS
v2.17
Preview
v2.16
STS
v2.14
LTS
v2.12
v2.8
Unsupported versions
Home
Secure
Secure
Secure your deployment of YugabyteDB.
Contribute
Report a doc issue
Suggest new content
Edit this page
Contributor guide
Security checklist
Consider these security measures when deploying your YugabyteDB cluster.
Enable authentication
Enable authentication for all clients connecting to YugabyteDB.
Authentication methods
Choose the appropriate authentication mechanism.
Role-based access control
Manage users and roles, grant privileges, implement row-level security (RLS), and column-level security.
Encryption in transit
Enable encryption in transit (using TLS) to secure and protect network communication.
Encryption at rest
Enable encryption at rest in YugabyteDB (using TLS) to secure and protect data on disk.
Audit logging
Configure YugabyteDB's session-level and object-level audit logging for security and compliance.
Column-level encryption
Encrypt data present in columns containing sensitive data using per-column encryption at the application layer in YugabyteDB (using symmetric and asymmetric encryption).