初步成果如下圖:
未來希望能將這類工作簡化。最好一小時就能完成。
當執行 psql 時,$sudo -u postgres bash
$createuser -DRS joe
$createdb -O joe joework
$psql -U joe -W joework
$dropdb joework當執行 psql 時,
$dropuser joe
$createuser -DPRS joe
$createdb -O joe joework
$psql -U joe -W joeworkpsql: FATAL: Peer authentication failed for user "joe"
# "local" is for Unix domain socket connections only重新啟動 postgresql,因為我未使用 systemd,因此執行:
#local all all peer
local all all md5
$sudo service postgresql restart再次執行 psql,
$psql -U joe -W joework成功。