You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10 lines
355 B
10 lines
355 B
set -eu |
|
mongo -- "$dbname" <<EOF |
|
var rootUser = '$MONGO_INITDB_ROOT_USERNAME'; |
|
var rootPassword = '$MONGO_INITDB_ROOT_PASSWORD'; |
|
var admin = db.getSiblingDB('$dbname'); |
|
admin.auth(rootUser, rootPassword); |
|
var user = '$dbuser'; |
|
var passwd = '${dbpass-}' || user; |
|
db.createUser({user: user, pwd: passwd, roles: ["dbOwner"]}); |
|
EOF |