大數據MongoDB之添加用戶名和密碼

文章目錄
  1.進入mongodb數據庫
  2.查看數據庫並使用
  3.建立用戶
    3.1 反饋sql


1. 進入mongodb數據庫

$ mongo
複製代碼

2. 查看數據庫並使用

show dbs
use admin
複製代碼

3. 建立用戶

注意:[* ]內的都是參數,根據本身所對應的去填寫mongodb

db.createUser({
... user: 'root',
... pwd: 'root',
... roles: [{role: '[readWrite]', db: '[database]'}],
... 
})
複製代碼

role數據庫角色數據庫

1. 數據庫用戶角色:read、readWrite;  
2. 數據庫管理角色:dbAdmin、dbOwner、userAdmin;       
3. 集羣管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager;
4. 備份恢復角色:backup、restore;
5. 全部數據庫角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase
6. 超級用戶角色:root  
// 這裏還有幾個角色間接或直接提供了系統超級用戶的訪問(dbOwner 、userAdmin、userAdminAnyDatabase)
7. 內部角色:__system
複製代碼

db,Database縮寫,可在mongodb內 使用如下命令查看已有的數據庫spa

show dbs;
複製代碼

3.1 反饋

Successfully added user: {                              
	"user" : "root",                                
        "roles" : [                                     
                {                                       
                        "role" : "readWrite",
                        "db" : "database"                  
                }                                       
        ]                                               
}
複製代碼
相關文章
相關標籤/搜索