PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

Createuser:डेटाबेस पोस्टग्रेज से कनेक्ट नहीं हो सका:FATAL:रोल टॉम मौजूद नहीं है

आपने उबंटू का उल्लेख किया है, इसलिए मुझे लगता है कि आपने उबंटू से पोस्टग्रेएसक्यूएल पैकेजों को उपयुक्त के माध्यम से स्थापित किया है।

यदि ऐसा है, तो postgres PostgreSQL उपयोगकर्ता खाता पहले से मौजूद है और peer . के माध्यम से पहुंच योग्य होने के लिए कॉन्फ़िगर किया गया है pg_hba.conf . में यूनिक्स सॉकेट के लिए प्रमाणीकरण . आप इसे postgres . के रूप में कमांड चलाकर प्राप्त करते हैं यूनिक्स उपयोगकर्ता, जैसे:

sudo -u postgres createuser owning_user
sudo -u postgres createdb -O owning_user dbname

यह सब उबंटू पोस्टग्रेएसक्यूएल दस्तावेज़ीकरण में है जो "उबंटू पोस्टग्रेएसक्यूएल" के लिए पहला Google हिट है और कई स्टैक ओवरफ़्लो प्रश्नों में शामिल है।

(आपने OS और आप जिस संस्करण का उपयोग कर रहे हैं, आपने PostgreSQL कैसे स्थापित किया है, आदि जैसे विवरणों को छोड़ कर इस प्रश्न का उत्तर देना बहुत कठिन बना दिया है)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. java.lang.ClassNotFoundException:org.postgresql.Driver, Android

  2. डेटाबेस से कनेक्ट होने के बाद भूमिका बदलें

  3. varchar की तुलना char . से करें

  4. PostgreSQL डेटाबेस सुरक्षा को मजबूत करने के लिए एन्क्रिप्शन का उपयोग करना

  5. जावा - तारीख पहले दिन के रूप में सहेजी गई