第二部:建立使用者
定位到d:\program files \mongodb\bin,使用mongo.exe進入mongodb的命令列管理。
鍵入命令:
>use admin
>db.adduser(「root」, 「root」)
現在我們為mongodb的admin資料庫新增乙個使用者root,密碼也是root,mongodb可以為每個資料庫都建立許可權認證,也就是你可以指定某個使用者可以登入到哪個資料庫。上面的**,我們為admin資料庫新增了乙個root使用者,在mongodb中admin資料庫是乙個特別的資料庫,這個資料庫的使用者,可以訪問mongodb中的所有資料庫。
如果你要為test資料庫,設定乙個使用者,使用如下命令:
>use test
>db.adduser(「test」, 「test」)
好了,現在我們已經為mongodb設定了乙個全域性使用者root,接下來先重啟mongodb,使建立的使用者生效。
docker拉取mongodb建立使用者
docker pull mongo 拉取映象 預設最新版本 docker images 檢視映象 docker run p 27017 27017 td mongo 啟動映象 docker ps 檢視啟動的映象 docker exec it 映象id bin bash 進入容器 mongo 進入mo...
mongodb給資料庫建立使用者密碼
1 使用mongod啟動mongodb 2 使用mongo 進入shell 1 使用某個資料庫 use test1 switched to db test1 2 給test1資料庫新增使用者名稱 db.adduser nancr 123456 3 驗證使用者是否新增成功。1表示成功,0表示失敗 db...
MongoDB使用者管理
開啟mongodb服務時不新增任何引數時,預設是沒有許可權驗證的,登入的使用者可以對資料庫任意操作而且可以遠端訪問資料庫!在剛安裝完畢的時候mongodb都預設有乙個admin資料庫,此時admin資料庫是空的,沒有記錄許可權相關的資訊!當admin.system.users乙個使用者都沒有時,即使...