CREATE या DROP स्टेटमेंट की मदद से ट्रिगर बनाने या नष्ट करने के लिए हमारे पास SUPER विशेषाधिकार होने चाहिए। इसके अलावा, यदि ट्रिगर किए गए स्टेटमेंट OLD या NEW का उपयोग करते हैं तो कुछ अतिरिक्त विशेषाधिकार हैं जिनकी हमें आवश्यकता होती है -
- SET NEW.column_name = value द्वारा कॉलम का मान असाइन करने के लिए, हमारे पास उस कॉलम के लिए UPDATE विशेषाधिकार होना चाहिए।
- किसी एक्सप्रेशन में NEW.column_name का उपयोग करके कॉलम के नए मान को संदर्भित करने के लिए, हमारे पास उस कॉलम के लिए SELECT विशेषाधिकार होना चाहिए।