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