我創建了一個intranet
數據庫,然後註銷並離開我的電腦幾個小時。現在我回來了,我想爲該數據庫創建一個用戶。我試圖登錄到數據庫中創建新的用戶,它不是讓我進去。無法登錄到新創建的數據庫
# psql intranet postgres -W
Password for user postgres:
psql: FATAL: Peer authentication failed for user "postgres"
該數據庫是否將用戶「Postgres的」共享相同的密碼SSH?我更改了SSH用戶密碼,但不是PostgreSQL。
更新
我已經驗證了我使用該用戶的正確的密碼在我的IDE中使用相同的密碼輸入。
正常情況下,postgres密碼與OS密碼不同。但是,您可以配置postgres以使用不同的密碼方案,例如LDAP。這可以根據每個數據庫或每個IP範圍進行配置。看到你的pg_hba.conf。 – wildplasser 2013-05-01 19:39:52
這工作對我來說:http://stackoverflow.com/questions/13921380/how-do-i-reset-the-postgresql-9-2-default-user-usually-postgres-password-on – Webnet 2013-05-01 19:43:37