ऑब्जेक्ट विशेषाधिकार निरस्त करें
यदि उपयोगकर्ता ने अन्य उपयोगकर्ताओं या भूमिकाओं को विशेषाधिकार दिया है, तो डेटाबेस उन अन्य उपयोगकर्ताओं या भूमिकाओं से विशेषाधिकार भी रद्द कर देता है।
सही रिवोक स्टेटमेंट है:
REVOKE object_priv [(column1, column2..)] ON [schema.]object
FROM {user, | role, |PUBLIC} [CASCADE CONSTRAINTS] [FORCE]
कोई RESTRICT नहीं है ओरेकल में। RESTRICT PostgresSQL, MariaDB, आदि में मौजूद है।
हालांकि मुझे लगता है कि आपका इच्छित तरीका सिर्फ REVOKE Update ON T FROM C एक उपयोगकर्ता से निष्पादित। उसके बाद कोई त्रुटि नहीं है और उपयोगकर्ता C और D को T को अपडेट करने का विशेषाधिकार नहीं है।