Access control परिचय

PostgreSQL डेटाबेस बनाना

Darryl Reeves

Industry Assistant Professor, New York University

डिफॉल्ट superuser

मांसपेशी की छवि

  • postgres "superuser" role
  • डेटाबेस एडमिनिस्टर करता है
  • postgres विशेषाधिकार
    • डेटाबेस बनाना
    • डेटाबेस हटाना
    • रिकॉर्ड जोड़ना
    • रिकॉर्ड हटाना
    • टेबल्स हटाना
  • postgres यूज़र सावधानी से इस्तेमाल करें
PostgreSQL डेटाबेस बनाना

उदाहरण: पर्सनल फाइनेंस डेटाबेस

  • finances डेटाबेस का निर्माण Finances डेटाबेस
PostgreSQL डेटाबेस बनाना

उदाहरण: पर्सनल फाइनेंस डेटाबेस

डेटाबेस और टेबल्स

PostgreSQL डेटाबेस बनाना

उदाहरण: पर्सनल फाइनेंस डेटाबेस

  • डेटाबेस निजी है और पब्लिक एक्सेस नहीं है
  • सीमित एक्सेस वाला यूज़र बनाएँ
  • यूज़र की क्षमताएँ:
    • रिकॉर्ड जोड़ना
    • रिकॉर्ड क्वेरी करना
    • रिकॉर्ड एडिट करना
PostgreSQL डेटाबेस बनाना

नए यूज़र्स बनाना

  • CREATE USER
    • नया अकाउंट बनाने के लिए उपयोग होता है
      CREATE USER newuser;
      
  • newuser डेटाबेस में टेबल्स बना सकता है
  • अन्य यूज़र्स द्वारा बनाई टेबल्स का एक्सेस नहीं
PostgreSQL डेटाबेस बनाना

यूज़र पासवर्ड सेट करना

  • पासवर्ड सुरक्षा बढ़ाते हैं
  • डिफॉल्ट रूप से पासवर्ड नहीं होते
    CREATE USER newuser WITH PASSWORD 'secret';
    
ALTER USER newuser WITH PASSWORD 'new_password';
PostgreSQL डेटाबेस बनाना

अभ्यास करते हैं!

PostgreSQL डेटाबेस बनाना

Preparing Video For Download...