我想用Rails的postgresql,所以我可以在部署到Heroku之前本地運行。我從enterprisedb.com安裝了最新版本的postgresql(9.2.4)。新的Windows安裝後沒有postgresql用戶創建
當我嘗試雙擊pgAdmin III中的數據庫時,它要求輸入postgresql密碼。用戶設置中沒有Windows postgresql帳戶。我注意到,在我的後續卸載應用程序的過程中,卸載程序引用了服務用戶帳戶「NetworkService」。
如果我嘗試運行命令行psql命令,它會要求輸入密碼,然後它會抱怨認證失敗(我的Windows登錄帳戶名稱)。我嘗試輸入我平常的Windows帳戶密碼,但沒有奏效。
這裏怎麼回事?我讀過很多人遇到這個數據庫的密碼/帳戶問題。
您是否檢查/遵循EnterpriseDB安裝文檔?有沒有可能被忽視的一個步驟?您可以將pg_hba.conf文件修改爲對本地連接「信任」,直到找出爲什麼您沒有密碼爲止。實際上,如果您提供了可能有助於診斷問題的完整「psql -d -U 」命令。 –
bma
@bma是否存在(Windows)安裝文檔?據我所知,沒有明顯的最新文件。爲什麼投票結束? –
我沒有投票結束你的問題。就文檔而言,我在以下鏈接看到文檔部分:http://www.enterprisedb.com/documentation/english。我從來沒有使用EDB,所以也許安裝步驟不完整,我不知道。 – bma