Upstash Documentation home page
Search...
⌘K
Ask AI
Discord
Blog
Twitter
Console
Console
Search...
Navigation
Features
Credential Protection
Overview
Redis
Vector
QStash
Workflow
Search
Developer API
Overall
Quickstarts
Features
Global Database
REST API
Backup/Restore
Durable Storage
Replication
Eviction
Security
Credential Protection
Consistency
Auto Upgrade
SDKs
How To
Integrations
Tutorials
Troubleshooting
Help
On this page
How It Works
Managing Credential Protection
What If You Lose Your Credentials
Features
Credential Protection
Enabling Credential Protection ensures your database credentials are never stored within Upstash infrastructure. This enhances security by making credentials accessible only once—at the moment they are generated.
Credential Protection is a
Production Pack
feature.
How It Works
When enabled:
Redis database credentials are no longer stored in Upstash infrastructure
Credentials are displayed only once during enablement - save them immediately
Console features requiring database access are disabled (CLI, Data Browser, Monitor, RBAC)
Managing Credential Protection
Go to database details page → Configuration section
Toggle
Protect Credentials
switch:
Save the credentials shown in the modal:
Disabling this feature will permanently revoke current credentials and generate new ones, potentially breaking applications using those credentials.
What If You Lose Your Credentials
Reset Credentials
: This function remains available and, when credential protection is enabled, will generate new protected credentials.
Was this page helpful?
Yes
No
Suggest edits
Raise issue
Security
Consistency
Assistant
Responses are generated using AI and may contain mistakes.