CCC Relational Database Management System Controls
Controls for Relational Database Management System technologies, as defined by the FINOS Common Cloud Controls project.
- ID
- CCC.RDMS.CN
- Version
- v2026.06-rc3
- Gemara version
- v1.2.0
- Author
- FINOS Common Cloud Controls
Access Control
The Access Control group covers entries related to authentication, authorization, and trust perimeter enforcement. This includes multi-factor authentication, least privilege access, network access rules, and prevention of unauthorized access or reconnaissance.
CCC.RDMS.CN01 Password Management
Objective
Ensure default vendor-supplied DB administrator credentials are replaced with strong, unique passwords and that these credentials are properly managed using a secure password or secrets management solution.
Assessment requirements
When an attempt is made to authenticate to the database using known default credentials, the authentication attempt must fail and no access should be granted.
Applicability: tlp-red, tlp-amber
Guidelines
- NIST-CSF
- PR.AA-01
- NIST_800_53
- AC-2
Threats
- CCC.RDMS.Threats
- CCC.RDMS.TH01
CCC.RDMS.CN02 Account Lockout and Rate-Limiting
Objective
Ensure the database enforces lockouts or rate-limiting after a specified number of failed authentication attempts. This prevents brute force or password-guessing attacks from succeeding.
Assessment requirements
When repeated failed login attempts are made in a short timeframe, the account must be locked out or rate-limited to prevent further login attempts.
Applicability: tlp-red, tlp-amber
Guidelines
- NIST-CSF
- PR.AC-1
- NIST_800_53
- AC-7
Threats
- CCC.RDMS.Threats
- CCC.RDMS.TH02
CCC.RDMS.CN04 Access Control for Backup and Restore Operations
Objective
Restrict who can initiate, manage, and validate database backup or restore operations through strict role-based or least-privilege access. Prevents accidental or malicious restorations, protecting data integrity and availability.
Assessment requirements
When there is an attempt to perform a backup or restore, then the attempt must fail with an access denied message if credentials or roles that are not explicitly authorized for backup/restore functions.
Applicability: tlp-red, tlp-amber
Guidelines
- NIST-CSF
- PR.AC-4
- NIST_800_53
- AC-6
Threats
- CCC.RDMS.Threats
- CCC.RDMS.TH04
CCC.RDMS.CN05 Restrict Snapshot Sharing to Authorized Accounts
Objective
Ensure database snapshots can only be shared with explicitly authorized accounts, thereby minimizing the risk of data exposure or exfiltration.
Assessment requirements
When an attempt is made to share a snapshot with an unauthorized account, the sharing request must be denied.
Applicability: tlp-red, tlp-amber
Guidelines
- NIST-CSF
- PR.DS-10
- NIST_800_53
- AC-4
Threats
- CCC.RDMS.Threats
- CCC.RDMS.TH05
Data Resilience
The Data Resilience group covers entries related to ensuring data availability, integrity, and sovereignty across its lifecycle. This includes replication, backup, recovery, region restrictions, and protection against data loss or corruption.
CCC.RDMS.CN03 Enforce and Monitor Automated Backups
Objective
Ensure database backups are automatically scheduled, actively monitored, and promptly reported if any disruptions occur. This helps maintain data integrity, facilitates disaster recovery, and supports business continuity when a system failure or breach occurs.
Assessment requirements
When backups are disabled, paused, or fail to run as scheduled, an alert must be triggered and logged.
Applicability: tlp-red, tlp-amber
Guidelines
- NIST-CSF
- PR.IP-4
- NIST_800_53
- CP-9
Threats
- CCC.RDMS.Threats
- CCC.RDMS.TH03