我正在使用vagrant来设置一个新的Ubuntu机器。通过配置,我需要创建一个新的postgres用户。目前我正在使用:
cmd/misc.c
不幸的是,配置失败,因为提示需要填写密码(-P标志)。有没有办法将密码传递给createuser,如'createuser myuser --password test'或'echo test | createuser -P myuser'?
答案 0 :(得分:4)
sudo -u postgres
psql -c "create role NewRole with login password 'secret';"