मुझे पता है कि अन्य threads that are similar हैं, लेकिन मुझे यकीन नहीं है कि वे पोस्टग्रेज़ के लिए प्रासंगिक हैं या नहीं।उपयोगकर्ता और भूमिका के बीच क्या अंतर है?
I am reading the PostgreSQL documentation which it reads as follows:
नोट: के रूप में अध्याय 20 में बताया गया है, PostgreSQL वास्तव में "भूमिकाओं" के मामले में विशेषाधिकार प्रबंधन करता है। इस अध्याय में, हम लगातार डेटाबेस उपयोगकर्ता का उपयोग "LOGIN विशेषाधिकार के साथ भूमिका" के लिए करते हैं।
क्या इसका मूल रूप से एक डेटाबेस उपयोगकर्ता भूमिका है? या क्या भूमिका और उपयोगकर्ता के बीच कोई अंतर है? क्या उपयोगकर्ताओं के पास पूर्ण विशेषाधिकार नहीं होने की संभावना है जबकि भूमिकाएं उपयोगकर्ता हैं जो हमेशा पूर्ण विशेषाधिकार प्राप्त करते हैं?
[मैन्युअल से] (https://www.postgresql.org/docs/current/static/sql-createuser.html) "* उपयोगकर्ता बनाएं अब रोल बनाने के लिए उपनाम है। केवल अंतर यह है कि जब कमांड को उपयोगकर्ता बनाया गया है, LOGIN डिफ़ॉल्ट रूप से माना जाता है, जबकि नोलोजेन माना जाता है जब कमांड को वर्तनी बनाया जाता है * " –