Reference Guide

{ role: "dbOwner", db: "DBUser" } ]
})
MongoDB 用の DBadmin ユーザーの作成
前のセクションで作成したユーザーアカウントを使用して MongoDB にログインします。DBadmin ユーザーが、管理権限付きで作成されます。
DBadmin ユーザーを作成するには、次のコマンドを実行します。
mongo -uDBUser -pPassword admin
use admin
db.createUser( {
user: "DBadmin",
pwd: <DBadmin user password>,
roles: [ { role: "DBadmin", db: "admin" } ]
})
mongod.cfg ファイルの編集
MongoDB データベースのセキュリティを有効にするには mongod.cfg ファイルを編集する必要があります。
1 すでに作成済みの MongoDB root ユーザーとしてログインし、次のコマンドを実行します。
mongo -uroot -<root password> admin
2 \data\bin\mongod.cfg ディレクトリに移動し、テキストエディタで mongod.cfg ファイルを開きます。
3 次に示すコマンドを用いて mongod.cfg ファイルを編集します。
56. mongod.cfg の編集
systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db\Mongo
net:
port: 27017
security:
authorization: enabled
メモ: ポート番号は、作業する場所のシステムに応じて変わります。
4 mongod.cfg を保存して終了します。
サーバでのレプリケーションの開始
Windows でファイアウォールを無効にし、Tomcat サーバを実行している場合は停止します。
62
MongoDB での高可用性の実現