yb
YugabyteDB Docs
Join us on
Star us on
Get Started
Documentation
Documentation
Docs Home
Quick Start
Explore
Develop
Migrate
Secure
Launch and Manage
Benchmark
Integrations
Reference
Contribute
View all products
YugabyteDB Anywhere
YugabyteDB Managed
FAQ
Release Notes
YugabyteDB documentation
Secure
Secure
Secure your deployment of YugabyteDB.
Releases
v2.15 (Preview)
v2.12 (Stable)
v2.8
v2.6
v2.4
Unsupported versions
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).