昨天裝了個mongodb數據庫用於測試用,裝好后沒有密碼,現在就講講怎么設置密碼
1、首先進入C:\mongodb\bin下面運行mongod.exe啟動數據庫。
2、在相同目錄下啟動mongo.exe。
3、接下來在monggo.exe中先創建用戶管理員代碼如下:
> use admin
switched to db admin
> db.createUser({user:"root",pwd:"root123",roles:["userAdminAnyDatabase"]})
Successfully added user: { "user" : "root", "roles" : [ "userAdminAnyDatabase" ] }
這個例子創建了一個名為 root 的用戶管理員。創建完了這個用戶之后,我們應該馬上以該用戶的身份登錄:
> db.auth("root","root123")
1
db.auth() 方法返回 1 表示登錄成功。接下來我們為指定的數據庫創建訪問所需的賬號。
4、創建完用戶管理員之后接下來創建數據庫用戶,創建步驟如下:
下面創建的只是一個例子,使用者根據使用情況命名test
> use test
switched to db test
> db.createUser({user:"testuser",pwd:"testpass",roles:["readWrite"]})
Successfully added user: { "user" : "testuser", "roles" : [ "readWrite" ] }
> db.auth("testuser","testpass")
1