當時想做的事情,是運行一個創建數據庫的腳本。找到的解決方案差不多和下面這個鏈接相同。
http://stackoverflow.com/questions/15301826/psql-fatal-role-postgres-does-not-exist
實際上做的事情就是login in 用別的帳號
然后 ,在postgres的虛擬機里(而不是terminal)
CREATE USER postgres SUPERUSER;
實際上這個對我來說就夠了。解決了 role does not exist的問題。