SORU
23 EKİM 2011, Pazar


Raylar ve PostgreSQL: Rol isim yok

Benim Mac OS Lion üzerinde PostgreSQL kurdum ve raylar bir uygulama üzerinde çalışıyorum. RVM her şeyi diğer Raylar uygulamalarım dan ayrı tutmak için kullanıyorum.

İlk kez db göç etmeye çalıştığımda nedense komisyon olamaz PostgreSQL kullanıcı bulmak. Hatası alıyorum

 FATAL:  role "postgres" does not exist

Açıkça ne emin değilim bu yüzden DB PostgreSQL kullanıcı - admin aslında hesap var göreyim pgAdmin var.

Bir yerlerde insanlar yüklü olduğu nedeniyle PostgreSQL ile ilgili sorunlarınız hakkında okudum, ama sonra db bulmak mümkün olsa o kadar alırdım sanmıyorum.

CEVAP
8 EKİM 2012, PAZARTESİ


Aslında, bilinmeyen bir nedenle, sorunu postgresql rolü yaratılmış olmasaydı, çünkü aslında bulmuştum.

Çalıştırmayı deneyin:

createuser -s -r postgres

Rolleri maintains database permissions PostgreSQL yolu olduğunu unutmayın. Eğer PostgreSQL kullanıcı için rol ise yok, hiçbir şey erişebilir. Createuser komutu wrapper komutları OLUŞTURUN ince KULLANICI yaratma gibi bir ROLÜ vardır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ben Schoon

    Ben Schoon

    23 Kasım 2012
  • CaliforniaMetin

    CaliforniaMe

    3 ŞUBAT 2013
  • DudeFromUkraine

    DudeFromUkra

    7 Ocak 2008