Which privilege can only be granted to a user and not to a role?
-
DELETE
-
ALTER
-
INSERT
-
EXECUTE
-
REFERENCES
E
Correct answer
Explanation
The REFERENCES privilege (foreign key constraint) can only be granted to a specific user, not to a role. This is because foreign key constraints require explicit permission to reference another user's table, and Oracle doesn't allow this through roles for security and integrity reasons. All other privileges listed (DELETE, ALTER, INSERT, EXECUTE) can be granted to both users and roles.