ytnp.net
当前位置:首页 >> mongoDB 修改用户角色 >>

mongoDB 修改用户角色

1. 输入命令:show dbs发现内置两数据库名admin名locallocal像没啥用哪位使用程发现local表用途希望能够留言提醒我专说说admin表 2. 输入命令:use admin发现该DB包含system.user表呵呵没错表等同于MsSql用户表用存放超级管理员我往面添加超级管...

不知道你用什么语言连接mongodb,以下是用mongo的shell打开数据库:#创建一个库: use mytest #添加一个用户account,pwd db.addUser("wangming","1234") #查看当前库中的用户 db.system.users.find() #连接时候通过auth命令进行连接(account,pw...

MongoDB是没有默认管理员账号,所以要先添加管理员账号,再开启权限认证。 切换到admin数据库,添加的账号才是管理员账号。 用户只能在用户所在数据库登录,包括管理员账号。 管理员可以管理所有数据库,但是不能直接管理其他数据库,要先在admi...

1、 进入ljc 数据库: use ljc; -www.2cto.com- --ljc为数据库名称。 2、添加用户(读写权限,readOnly-->false): db.addUser("java","java"); 3、 查看一下所有的用户 db.system.users.find(); { "_id" : ObjectId("4e02a89fb841deb5fda3e5e2...

方法如下: 创建数据库 use tt 这样就创建了一个数据库,如果什么都不操作离开的话,这个库就会被系统删除.所以还要执行下面的命令: db.usr.insert({'name':'tompig'}); db.usr.insert({'name':'tompig1','id':1}); 随便整了2个表,这个无所谓的,反...

方法如下: 创建数据库 use tt 这样就创建了一个数据库,如果什么都不操作离开的话,这个库就会被系统删除.所以还要执行下面的命令: db.usr.insert({'name':'tompig'}); db.usr.insert({'name':'tompig1','id':1}); 随便整了2个表,这个无所谓的,反...

db.getMongo() 就可以查看了,效果如下: > db.getMongo() connection to 127.0.0.1:27017

取消启动参数里的"--auth"参数,然后重启即可取消登录认证。

1. 输入命令:show dbs,你会发现它内置有两个数据库,一个名为admin,一个名为local。local好像没啥用,如果哪位在使用过程中发现了这个local表的用途,希望能够留言提醒,那我们就专心来说说admin表 2. 输入命令:use admin,你会发现该DB下包...

3.x版本以后在创建(修改)用户的时候赋予该用户多库的操作权限即可,2.6之前貌似不可以,除了admin下的用户。

网站首页 | 网站地图
All rights reserved Powered by www.ytnp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com