AWS Certified Database – Specialty — Question 63

A company is going to use an Amazon Aurora PostgreSQL DB cluster for an application backend. The DB cluster contains some tables with sensitive data. A
Database Specialist needs to control the access privileges at the table level.
How can the Database Specialist meet these requirements?

Answer options

Correct answer: C

Explanation

The correct answer is C because executing GRANT and REVOKE commands directly manages user permissions on specific tables in the database, allowing precise control over who can access sensitive data. Option A is incorrect as IAM policies do not directly manage table-level access in Aurora PostgreSQL. Option B is not relevant since network traffic restrictions do not control database access at the table level, and Option D pertains to connection authorization rather than specific table access permissions.