A data governance administrator needs to delegate the ability to grant and revoke privileges on a Unity Catalog schema to a senior analyst. Which principals are authorized to perform this action?
Show answer & explanation
Correct answer: D
WHY D: In Unity Catalog, privileges on a securable object can be granted or revoked by the metastore admin, the owner of that object, a user with the MANAGE privilege on the object, or the owner of the catalog or schema that contains the object. This is explicitly documented in the Unity Catalog privilege model. WHY NOT A: MODIFY is a write-access privilege on data content; it does not confer the ability to manage access control grants on an object. WHY NOT B: Account admins have broad capabilities, but the privilege-granting authority is also held by object owners and MANAGE-privilege holders — it is not exclusive to the account admin who created the metastore. WHY NOT C: Workspace admins have administrative rights within their workspace, but privilege management in Unity Catalog is also granted to object owners and users holding the MANAGE privilege, not restricted to workspace admins alone. WHY NOT E: USE CATALOG grants the ability to navigate into a catalog and access objects within it; it does not authorize a user to modify access-control grants on objects inside that catalog.