Multiple choice technology databases

USER1 is the owner of TABLE1. Assuming USER1 only holds privileges for TABLE1, which of the following is the best way to remove all privileges USER1 holds?

  1. REVOKE CONTROL ON table1 FROM user1

  2. REVOKE ALL PRIVILEGES ON table1 FROM user1

  3. REVOKE CONTROL ON table1 FROM user1; REVOKE ALL PRIVILEGES ON table1 FROM user1

  4. REVOKE CONTROL, ALL PRIVILEGES ON table1 FROM user1

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

As the table owner, USER1 holds both CONTROL privilege (ownership-level authority) AND ALL PRIVILEGES (individual rights like SELECT, INSERT, etc.). Removing only CONTROL or only ALL PRIVILEGES would leave some privileges intact. Option C correctly revokes both - CONTROL removes ownership-level rights, and ALL PRIVILEGES removes any granted individual privileges.