reghao 1 mesiac pred
rodič
commit
49d3c5f574
1 zmenil súbory, kde vykonal 18 pridanie a 0 odobranie
  1. 18 0
      srv/mongodb/create_user.js

+ 18 - 0
srv/mongodb/create_user.js

@@ -0,0 +1,18 @@
+// 切换到 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" }
+    ]
+});
+
+// 创建第一个业务数据库和用户
+db = db.getSiblingDB('tnb_content_rdb');
+// 初始化一个集合(可选,防止库看起来是空的)
+db.createCollection('aaa_collection');
+print('系统提示: 业务数据库与账号初始化脚本执行完毕!');