ScaleGridの多くの優れた点の1つは、プラットフォームで、シングルクリックを使用して認証付きのMongoDBホスティングデプロイメントをプロビジョニングできることです。インターネットに公開されているデプロイには、MongoDB認証を強くお勧めします。
MongoDBには、データベースごとのユーザーの概念があります。 ScaleGridを介した認証を使用してデプロイメントをプロビジョニングする場合、データベース管理者用のMongoDB管理者ユーザーを作成します。このユーザーは、作成された新しいデータベースにアクセスできますが、接続文字列を介してアクセスすることはできません。つまり、最初に管理データベースに接続してから、「
これはほとんどのユーザーにとって最適なエクスペリエンスではないことを理解しているため、接続文字列を介してアクセスするデータベースごとに新しいユーザーを作成することをお勧めします。
- mongo
:27017 / admin -u“ admin” -p“ ” を使用; - db.addUser(“
”、“ ”);
次のコマンドを入力して、データベース内の既存のユーザーを確認できます(MongoRestoreを介してデータベースをインポートした場合)。
“ use
接続文字列を介して新しく作成されたユーザーを使用して、
“ mongodb://
DBaaSヘルプドキュメントを通じてMongoDBホスティングソリューションの高度な機能の詳細をご覧ください。