initRootUser.js 343 B

12345678910111213141516
  1. let username = process.env['MONGO_INITDB_ROOT_USERNAME'];
  2. let password = process.env['MONGO_INITDB_ROOT_PASSWORD'];
  3. //切换admin库
  4. db = db.getSiblingDB('admin');
  5. //创建root角色的账号和密码
  6. db.createUser({
  7. user: username,
  8. pwd: password,
  9. roles: [{
  10. 'role': 'root',
  11. 'db': 'admin'
  12. }]
  13. })
  14. //退出
  15. quit()