व्यू के विभिन्न प्रकार के CREATE, REPLACE, DROP, ACCESS, UPDATE आदि उपयोग के लिए निम्नलिखित विशेषाधिकार आवश्यक हैं:
- CREATE VIEW Privilege - व्यू बनाने के लिए CREATE VIEW विशेषाधिकार आवश्यक है। इसके साथ हमें उन तालिकाओं तक पहुँचने के लिए पर्याप्त विशेषाधिकार होने चाहिए जैसे SELECT, INSERT या UPDATE, जिनका संदर्भ व्यू परिभाषा में दिया गया है।
- DROP VIEW Privilege - हमें OR REPLACE क्लॉज, DROP VIEW स्टेटमेंट और ALTER VIEW स्टेटमेंट का उपयोग करने के लिए DROP VIEW विशेषाधिकार की आवश्यकता होती है।
- SELECT Privilege - हमें व्यू से चयन करने के लिए SELECT विशेषाधिकार होना चाहिए।
- INSERT, DELETE या UPDATE Privileges - वास्तव में एक अद्यतन योग्य व्यू पर INSERT, DELETE या UPDATE स्टेटमेंट का उपयोग करने के लिए हमें INSERT, DELETE या UPDATE विशेषाधिकार होने चाहिए।
- SHOW VIEW Privilege - यदि व्यू परिभाषा उन तालिकाओं को संदर्भित करती है जिनके लिए हमारे पास विशेषाधिकार नहीं हैं तो हमें SELECT विशेषाधिकार के साथ SHOW VIEW विशेषाधिकार होना चाहिए।