1
我使用vagrant建立一個新的Ubuntu機器。通過配置,我需要創建一個新的postgres用戶。目前我正在使用:postgres createuser使用密碼從終端
sudo su postgres
createuser -P myuser
不幸的是,由於提示需要用密碼填充(-P標誌),所以提供失敗。有沒有辦法將密碼傳遞給createuser,比如'createuser myuser --password test'或'echo test | createuser -P myuser'?
謝謝!我的問題是數據庫還不存在。是否有可能創建數據庫,並在這一步也像'createdb -E'utf-8'-l en_US.utf8 -O testDB -T template0用戶和密碼AND創建角色NewRole與登錄密碼'祕密' –
當然?在調用'psql'創建角色之前,只需運行'createdb'即可。 – Andomar
好的建立感謝! –