删除文章

确定要删除这篇文章吗?

取消
确定

给mongodb服务增加认证

     阅读(84)  2020-04-19 04:31:18

在连接mongodb的时候增加用户名和密码认证,如你需要访问nodeblog库进行认证。

将数据库配置改为不需要认证的方式启动 noauth:true

./mongod # 进入本地数据库
use nodeblog #切换到nodeblog
db.createUser({user:"lion", pwd:"lion", roles:[{role: "readWrite", db: "nodeblog"}]})
exit

将数据库配置改为使用认证的方式启动 auth:true

客户端连接方式:
go语言使用mgo框架连接:mongodb://lion:lion@...:27017/nodeblog
Studio 3T工具连接设置:
Authentication Mode:Legacy(SCRAM-SHA-1)
User name: lion
Password: lion
Authentication DB: nodeblog

文章评论

Keep it simple,stupid
文章数
329
今日访问
2457
今日IP数
210
最近评论

liangzi: 不错 谢谢分享
tujiaw: registerThreadInactive:如果当前没有激活的线程,就去激活线程,让等待的线程去执行任务。
hgzzx: 佩服佩服。 请教:registerThreadInactive的作用是什么?
xuehaoyun: 很不错,来围观一下
tujiaw: 抱歉csdn code服务关闭了,这个代码我也找不到了
于淞: 你好,这个文章的源码能分享一下吗,songsong9181@163.com,谢谢了 上面的写错了
回到顶部