# mongodb 开启权限认证
## 创建管理员
### 首先开启Mongo服务,然后切换admin数据库,一开始是没有这个数据库的。
use admin
### 然后创建用户和密码:
db.createUser({user:'root',pwd:'root',roles:['root']})
## 运行Mongo服务的时候加上 –auth参数:
mongod --dbpath 'F:mongodb\data\db' --logpath 'F:\mongodb\data\log\MongoDB.log' --auth
## 这时候如果直接登录数据库,想查看数据,是看不了的,需要用以下命令才能登录成功,如果打印出来一个'1',说明登录成功:
db.auth('root','root1234')
到这一步,MongoDB 设置账号密码就已经完成了