首页 > 数据库技术 > 详细

为mongodb数据库添加安全账户

时间:2016-04-09 13:37:06      阅读:249      评论:0      收藏:0      [点我收藏+]

最近的数据库服务器有些不稳定,遇到了黑客的骚扰,mongodb的安全存在一些漏洞。首要任务是给数据库添加账号。之前大家都习惯于mongodb的不加安全账号和密码来连接数据库,那么问题是添加了安全账户后,有些是要改变调整的。

我使用的是mongodb 3.0版本。mongodb创建账户命令的示例如下:

use admin
db.createUser(
   {
     user: "admin",
     pwd: "12345678",
     roles: [ { role: "userAdminAnyDatabase", db: "admin"} ]
   }
)
use gourmet
db.createUser(
   {
     user: "game",
     pwd: "12345678",
     roles: [ { role: "readWrite", db: "gourmet"} ]
   }
)

 

添加成功后,执行,返回1即为成功认证。

use gourmet
db.auth("game", "12345678");

总结一下:

以后单独执行mongodb命令时,这样操作:

mongo
use 数据库名称
使用auth认证账号和密码
db.auth("game", "1234567");
接下来就是你的命令了

为mongodb数据库添加安全账户

原文:http://www.cnblogs.com/yangjinjin/p/5371376.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!