1. 建立一個超級使用者
超級使用者的role有兩種,userAdmin或者userAdminAnyDatabase(比前一種多加了對所有資料庫的通路)。
db是指定資料庫的名字,admin是管理資料庫。
2. 用新建立的使用者登入
3. 檢視目前使用者的權限
4. 建立一般使用者,也是用createUser
5. 建立一個不受通路限制的超級使用者
6. 修改密碼
7. 檢視使用者資訊
8. 修改密碼和使用者資訊
注:
1. 和使用者管理相關的操作基本都要在admin資料庫下運作,要先use admin;
2. 如果在某個單一的資料庫下,那隻能對目前資料庫的權限進行操作;
3. db.addUser是老版本的操作,現在版本也還能繼續使用,建立出來的user是帶有root role的超級管理者。