用于postgresql用户创建的Ubuntu脚本

时间:2017-05-05 22:59:44

标签: postgresql shell ubuntu

需要帮助创建一个linux脚本,允许我根据以下变量创建一个带密码的postgresql用户:

PG_USER="username"
PG_PWD="password"

通常我必须手动完成,但需要一个基于以下代码的脚本(包括脚本上的标志):

createuser --createdb --username postgres --no-createrole --no-superuser

基于上面的代码,需要一个脚本,允许我包含标志,还包括用户名和密码变量。

1 个答案:

答案 0 :(得分:1)

psql -c "CREATE USER $PG_USER WITH CREATEDB PASSWORD '$PG_PWD'"