| 123456789101112131415161718192021222324 |
- // 切换到 admin 库(默认就在 admin,但为了保险写一下)
- db = db.getSiblingDB('admin');
- db.createUser({
- user: "test",
- pwd: "Test_123456",
- roles: [
- // 授予 readWrite 读写数据
- { role: "readWrite", db: "tnb_content_rdb" },
- // 授予 dbAdmin 便于索引管理
- { role: "dbAdmin", db: "tnb_content_rdb" },
- { role: "readWrite", db: "tnb_content_tdb" },
- { role: "dbAdmin", db: "tnb_content_tdb" }
- ]
- });
- // 创建第一个业务数据库和用户
- db = db.getSiblingDB('tnb_content_rdb');
- // 初始化一个集合(可选,防止库看起来是空的)
- db.createCollection('aaa_collection');
- db = db.getSiblingDB('tnb_content_tdb');
- // 初始化一个集合(可选,防止库看起来是空的)
- db.createCollection('aaa_collection');
- print('系统提示: 业务数据库与账号初始化脚本执行完毕!');
|