उपयोगकर्ता ड्रॉप करने का सबसे अच्छा तरीका नीचे
उल्लेख की तरह मैं एक उपयोगकर्ता नाम "एक्स" है और यह डेटाबेस नाम के लिए उपयोग की अनुमति है है: "टेस्ट"। और अब हम "टेस्ट" डेटाबेस
के सिलसिले बनाई गई हैं अगर हम कोशिश:
त्रुटि:: उपयोगकर्ता "एक्स" क्योंकि गिरा नहीं किया जा सकता ड्रॉप उपयोगकर्ता "एक्स" इस definality शो उल्लेख किया त्रुटि से कम होंगी उपयोगकर्ता को कुछ ऑब्जेक्ट पर एक विशेषाधिकार है SQL राज्य = 55006
सबसे पहले कनेक्शन "टेस्ट" डीबी के साथ नहीं बनाया जाना चाहिए क्योंकि यह वर्तमान में उपयोग करता है ताकि हम उपयोगकर्ता को हटाने में सक्षम न हों। अब पुन: प्रयास करें ड्रॉप उपयोगकर्ता परीक्षण यह मेरी तरफ ठीक काम किया जाना चाहिए छोड़कर उदाहरण के लिए "टेस्ट" डेटाबेस से किसी के साथ संबंध बनाने के लिए, मुझे पता है अगर आप
"आप एक विशिष्ट डेटाबेस चुनने के बिना कमांड लाइन से भी कनेक्ट कर सकते हैं ..." - सच नहीं। शायद आप गुम हो गए हैं क्योंकि जब आप psql शुरू करते हैं और डीबी नाम निर्दिष्ट नहीं करते हैं तो psql आपके द्वारा निर्दिष्ट उपयोगकर्ता के नाम पर नामित डीबी से कनेक्ट करने का प्रयास करता है (या यदि सिस्टम उपयोगकर्ता भी अनुपलब्ध है)। –