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