mongodb権限管理

mongodb

今回はmongodbの権限管理を紹介します。

mongodb権限管理

管理者ユーザ作成

use admin
db.createUser({“user”:”ユーザ名”,”pwd”:”パスワード”,”roles”:[“root”]})

ユーザログイン

db.auth(“ユーザ名”,”パスワード”)
または
mongo -u ユーザ名

一般ユーザ作成

mongo -u 管理者ユーザ
use admin
db.createUser({user:”python1″,pwd:”python1″,roles:[{role:”read”,db:”python”},{role:”readWrite”,db:”test1″}]})
show users  #ユーザ一覧取得

ユーザ削除

db.dropUser(“ユーザ名”)
タイトルとURLをコピーしました