Skip to content

CS Professional · Artificial Intelligence, Data Analytics and Cyber Security - Laws and Practice · Database Management

A Mumbai-based fintech firm stores customer PAN and account details in a relational database. To ensure that a data analyst can run reports without ever seeing the actual PAN numbers, the DBA replaces the digits with irreversible substitute characters in the reporting copy. Which database security technique is being used?

The technique is data masking. It replaces sensitive values such as PAN digits with obscured substitute characters, so analysts can work on the reporting copy without seeing real data. Mirroring, referential integrity and checkpointing serve availability, consistency and recovery, not confidentiality.

  1. AData maskingCorrect
  2. BDatabase mirroring
  3. CReferential integrity enforcement
  4. DCheckpointing

Explanation

Data masking hides sensitive values by substituting obscured or fictitious characters so that users of the reporting copy cannot see the real data. Mirroring is for availability, referential integrity maintains key relationships, and checkpointing is a recovery aid. None of these conceal data from authorised viewers.

Did you get it right without looking?

One question tells you little. A timed set on Database Management shows your real accuracy, how long you take and where you lose marks.

More Database Management questions