我想在linux服務器上創建用戶和數據庫。 我可以用下面的代碼創建用戶:在postgres中創建數據庫時出現錯誤
su - postgres
# createuser -S -D -R myUser
但是當我試圖用代碼創建數據庫:
# createdb -U myUser -p 5432 myDatabase
我獲得以下錯誤:
createdb: could not connect to database postgres: FATAL: Ident authentication failed for user "myUser"
我新來的Linux,所以我無法弄清楚爲什麼我能夠創建用戶,但創建數據庫時,與Postgres的連接錯誤。對於用戶而言,身份驗證 也是錯誤的。
我認爲這個問題可能更適合於serverfault或superuser或unix.stackexchange。可能你會在那裏得到更好的答案。這個問題與編程沒有太大關係(什麼是stackoverflow的目的)。 – bmk 2011-05-12 08:40:10