Question 1 of 30
A database administrator is tasked with assigning roles to users in an Oracle Database environment. One of the users, Alex, requires access to both the sales and inventory tables but should not have the ability to delete any records. The administrator has created two roles: SALES_ROLE, which includes privileges to select and insert records in the sales table, and INVENTORY_ROLE, which allows select and insert privileges on the inventory table. However, the administrator mistakenly grants Alex the SALES_ROLE with the delete privilege included. What is the most appropriate action the administrator should take to rectify this situation?
Revoke the SALES_ROLE from Alex and reassign it without the delete privilege.
Leave the SALES_ROLE as is since Alex is trusted and can manage the delete privilege responsibly.
Create a new role without the delete privilege and assign it to Alex in addition to the SALES_ROLE.
Modify the existing SALES_ROLE to remove the delete privilege and keep it assigned to Alex.

Preparing for Oracle Database SQL? Now land the interview.

73% of qualified candidates get rejected because of weak resumes. Build an ATS-optimized, recruiter-ready resume in under 5 minutes - free to start.

Build My Resume Free