加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 服务器 > 系统 > 正文

Windows下新手怎样对MongoDb配置 详细操作是什么

发布时间:2023-09-01 12:47:49 所属栏目:系统 来源:
导读:这篇文章主要介绍“Windows下新手怎样对MongoDb配置,具体操作是什么”的相关知识,下面会通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Windows下新手怎样对MongoDb配置,

这篇文章主要介绍“Windows下新手怎样对MongoDb配置,具体操作是什么”的相关知识,下面会通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Windows下新手怎样对MongoDb配置,具体操作是什么”文章能帮助大家解决问题。

如何在Windows下对MongoDb进行简单的配置,本文为大家解答。

以管理员的启动cmd 进入安装目录下

输入:mongod --auth --port 3406 --dbpath=库地址 --logpath= 全地址 --install --serviceName "自定义名称"

注:库地址可只指定到文件夹,LOG地址需指定到具体文件

--auth 启用权根控制

--port 指定端口

--ip 指定IP不指定则为本地

-- serviceName windows服务名称

上述完成后

输入上步配置的地址与端口连接库

切换至admin

创建一个超级管理员账户

重启服务

使用刚创建的用户登录:db.auth("root002","root002")

显示 1 则说明登录成功。

也可为指定库创建用户:

db.createUser({   

user:"read",   

pwd:"read",   

roles:[{role:"read",db:"自定义的"}]   

 

})

MongoDB的内置角色:

数据库用户角色:read、readWrite

数据库管理角色:dbAdmin、dbOwner、userAdmin

管理员组,针对整个系统进行管理:clusterAdmin、clusterManager、clusterMonitor、hostManager

备份还原角色组:backup、restore

所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase

超级管理员:root、(dbOwner、userAdmin、userAdminAnyDatabase这几个角色角色提供了任何数据任何用户的任何权限的能力,拥有这个角色的用户可以在任何数据库上定义它们自己的权限)

内部角色,一般情况下不建议设置: __system

这篇关于“Windows下新手怎样对MongoDb配置,具体操作是什么”的文章就介绍到这了,更多相关的内容,小编将为大家输出更多高质量的实用文章!

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章