Skip to content
Datablau DAMData governance documentation

Verify dynamic masking and query audit ​

Check identity, results, and audit together using approved samples and accounts.

Prepare cases ​

Record database, gateway, tables/columns, identity, and expectations.

CaseExpectation
Allowed accessApproved scope readable
Restricted accessExcluded objects unavailable through normal allow path
Row filteringReturned records satisfy conditions
MaskingSelected fields follow rules
Other fieldsNo incorrect rule applied
Different usersTheir own identities/policies respected

Do not substitute administrators for all roles.

Execute and compare ​

  1. Connect using JDBC configuration.
  2. Confirm mode/username and run a scoped query.
  3. Compare rows, fields, and presentation.
  4. Repeat applicable cases for each identity.
  5. Find the same SQL in gateway audit.
  6. Retain passed/failed cases, errors, and results.

Presentation changes do not rewrite source data.

Distinguish logs ​

Gateway audit records SQL; security operation logs record administration. For missing audit, check direct connections, selected gateway, and time filters.

Check compatibility ​

Confirmed types include Oracle, Hive, MySQL, PostgreSQL, DB2, and Vertica. Validate the database/client/driver/gateway combination. Historical tests do not establish arbitrary SQL, concurrency, or fixed performance guarantees.