mongodb学习第一章

版权声明:来源:【张永胜】的所有作品,均为本人合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。 https://blog.csdn.net/qq_30529113/article/details/85854800

安装数据库之间创建数据库目录和日志目录,加入两个参数,--dbpath和--logpath 注意路径“/”

mongod.exe --dbpath=D:/MongoDB/data/  --logpath=D:/MongoDB/logs/logs.txt --install  //安装mongodb服务器

mongod.exe --dbpath=D:/MongoDB/data/  --logpath=D:/MongoDB/logs/logs.txt --remove //卸载mongodb服务器

db.getName() //获取当前数据库名称

数据修改:

use admin
db.createUser({user:'superadmin',pwd:'123456', roles:[{role:'root', db:'admin'}]})     ---创建超级管理员用户
 
db.createUser({user:'useradmin',pwd:'123456', roles:[{role:'userAdminAnyDatabase', db:'admin'}]})     ---创建用户管理员账户(能查询其他库集合,但不能查询集合内容)
 
db.createUser({user:'admin',pwd:'123456', roles:[{role:'readWriteAnyDatabase', db:'admin'}]})     ---创建访问任意库读写的账户
 
db.createUser({user:'user1',pwd:'user1',roles:[{role:'readWrite',db:'test'}]})     ---创建只对test库有读写权限的用户
 
db.createUser({user:"bkuser2",pwd:"Bkuser2",roles:[{role:"backup",db:"admin"}]})     ---创建用于备份时的用户,如若是恢复权限,则将backup换为restore即可
 

猜你喜欢

转载自blog.csdn.net/qq_30529113/article/details/85854800