अपने लक्ष्य को प्राप्त करने के लिए
आप बना सकते हैं:
1) दो स्कीमा:एक सामान्य तालिकाओं के लिए, एक सुरक्षा सामग्री जैसे लॉगिन/पास (हैश) तालिका, उपयोगकर्ता सत्र लॉग, परिवर्तन लॉग तालिका, आदि के लिए।
2) दो उपयोगकर्ता:एक सामान्य उपयोगकर्ता, जो केवल सामान्य स्कीमा (कोई डीडीएल) पर डीएमएल का उपयोग कर सकता है, एक सुपरयूज़र।
3) लॉगिन फ़ंक्शन जो प्रदान किए गए उपयोगकर्ता / लॉगिन / पास तालिका के खिलाफ पास की जांच करेगा और उपयोगकर्ता सत्र लॉग में सफल/असफल प्रयासों को लॉग करेगा (आपको SECURITY DEFINER
की आवश्यकता है) समारोह)
4) सामान्य स्कीमा तालिकाओं पर ऑडिट ट्रिगर का सेट जो उपयोगकर्ता के विशेषाधिकारों की जांच करेगा और उपयोगकर्ता द्वारा किए गए किसी भी परिवर्तन को लॉग करेगा (SECURITY DEFINER
यहां भी काम करता है)।