STANDARD Database Security Template en
STANDARD Database Security Template en
Disclaimer
This template has been developed by the National Cybersecurity
Authority (NCA) as an illustrative example that can be used by organizations
as a reference and guide. This template must be customized and aligned with
the <organization name>’s business and relevant legislative and regulatory
requirements. This template must be approved by the head of the organization
(Authorizing official) or his/her delegate. The NCA is not responsible for any
use of this template as is, and it affirms that this template is solely an
illustrative example.
Choose Classification
VERSION <1.0>
1
Database Security Standard Template
Document Approval
Version Control
Review Table
<Once a year> Click here to add date Click here to add date
Choose Classification
VERSION <1.0>
2
Database Security Standard Template
Table of Contents
Purpose.............................................................................................................4
Scope ..............................................................................................................4
Standards..........................................................................................................4
Roles and Responsibilities................................................................................8
Update and Review...........................................................................................8
Compliance........................................................................................................8
Choose Classification
VERSION <1.0>
3
Database Security Standard Template
Purpose
This standard aims to define the detailed cybersecurity requirements
related to <organization's name>’s Database Management System (DBMS) هي
in order to minimize cybersecurity risks resulting from internal and external
threats at <organization's name>.
The requirements in this standard are aligned with the Database
Security Policy and the cybersecurity requirements issued by the National
Cybersecurity Authority (NCA) in addition to other related cybersecurity legal
and regulatory requirements.
Scope
This standard covers all <organization name>’s information technology
assets (including DBMS) and applies to all personnel (employees and
contractors) in <organization name>.
Standards
1 Secure Hardening Configuration
Requirements
DBMS servers must be dedicated and must not host any other
1-2 functionality such as “Web or Application Tier” or “Domain
Services.”
Choose Classification
VERSION <1.0>
4
Database Security Standard Template
2 Audit Logs
Choose Classification
VERSION <1.0>
5
Database Security Standard Template
Requirements
2-4
The following DBMS activities must be recorded and logged at
minimum mention changes on DB record level and the
timestamp of the event:
All raised system alarms or errors
Start up
Shutdown
The creation, alteration, or deletion (drop) of databases,
and any database storage structures, tables, indexes,
accounts and objects
Enabling and disabling of audit functionality
Granting and revoking of DBMS system level privileges
Any action that returns an error message because the
object referenced does not exist
Any action that renames a DBMS object
Any action that grants or revokes object privileges from a
DBMS role or account
All modifications to the data dictionary or DBMS system
Choose Classification
VERSION <1.0>
6
Database Security Standard Template
configuration
Audits of all DBMS connection failures where possible.
DBA must ensure that both successful and unsuccessful
connection attempts are audited
Stating a threshold and triggering alert of failed logon
attempts, and password locks
Attempts to add, modify or delete privileges/permissions
Deletion of categories of information (such as
classification levels/security levels)
Abnormal command (command calling another command,
etc.)
Disabling or modifying DBMS's logs
3 Other Standards
Choose Classification
VERSION <1.0>
7
Database Security Standard Template
Requirements
Compliance
1- The <head of the cybersecurity function> will ensure compliance of
<organization name> with this standard on a regular basis.
2- All employees at <organization name> must comply with this standard.
3- Any violation of this standard may be subject to disciplinary action
according to <organization name>’s procedures.
Choose Classification
VERSION <1.0>