Just-in-time database access: granted on request, gone on expiry (5/7)
Access on demand, not forever (5/7)
Who can query what is usually decided once, at onboarding — access is handed out for a single investigation and quietly stays for years.
Just-in-time access turns that around. You request access when you need it, an approver reviews it, and the grant expires on its own — so unused access never piles up, and every grant has a reason and a record. It comes in two forms:
The approver decides with the whole picture in front of them: which databases, the exact statement, whether unmasking or export was asked for, when it expires, and why. Sensitive requests route to stricter approval flows you define, and masking still applies unless unmasking was approved as its own decision.
Bytebase — the standard for database governance.