Skip to main content

Authenticate Users with Cloud Identity

CCC.RDMS.CN08 · Access Control

Ensure that database users authenticate with short-lived tokens issued to cloud identity principals, so that no long-lived password exists to be exposed and reused.

Related Capabilities

IDTitleDescription
CCC.RDMS.CP07DB Self Managed CredentialsThe service always supports database users authenticated by a username and password that the user creates and manages.
CCC.RDMS.CP17Cloud Identity AuthenticationThe service may be configured to authenticate database users with short-lived tokens issued to the cloud provider's identity principals, so that no long-lived database password needs to be stored or rotated.

Related Threats

IDTitleDescription
CCC.RDMS.TH08Long-lived Database Credentials are ExposedStatic usernames and passwords may be stored in application configuration, connection strings, or source repositories and remain valid for long periods. When such a credential is disclosed it can be reused by an unauthorized party until it is rotated, impacting the confidentiality and integrity of the database.

Assessment Requirements

IDTextApplicability
CCC.RDMS.CN08.AR01When a database user connects, the service MUST authenticate the user with a token issued to a cloud identity principal rather than a static password.tlp-red
CCC.RDMS.CN08.AR02When a static database password is in use, it MUST have been rotated within the past 90 days.tlp-amber, tlp-red