我有一個新鮮的Ubuntu 10.10安裝所有更新和PostgreSQL 8.4
爲了對PostgreSQL接受登錄+密碼連接,我已經通過其配置:如何配置postgresql,以便它接受登錄名+密碼驗證?
sudo su postgres
psql
ALTER USER postgres WITH PASSWORD 'password';
CREATE DATABASE myapp;
\q
exit
sudo vi /etc/postgresql/8.4/main/pg_hba.conf
change "local all all indent" to "local all all trust"
但是,出人意料的是,這是行不通的!該命令
psql -U postgres password
錯誤評估板:
psql: FATAL: Ident authentication failed for user "postgres"
任何提示我怎麼可以讓psql -U
工作?
用管理員權限添加新用戶的正確方法是什麼? – grigoryvp 2010-12-01 20:38:05
通過「CREATE USER puser WITH PASSWORD'password'」並執行「psql -U puser」評估錯誤「psql:FATAL:database」puser「不存在」 – grigoryvp 2010-12-01 20:41:53