--authオプションでmongoサーバーを実行して、mongo dbに接続しようとしています。以下のコード「サンプル」では、db は動的です。nodejsで「サンプル」データベースのユーザー名とパスワードを追加するためのエントリを配置するにはどうすればよいですか。
//Admin user name and password created through mongo shell
var conn = mongoose.createConnection('mongodb://username:password@localhost/admin');
conn.on('error', console.error.bind(console, 'connection error:'));
conn.once('open', function callback () {
//Dynamic DB creation
var conn = mongoose.createConnection('mongodb://username:password@localhost/sample');
conn.on('error', console.error.bind(console, 'connection error:'));
conn.once('open', function callback () {
console.log('\nDatabase is opened...\n')
});
「サンプル」データベースが認証されていないため、上記の行はエラーをスローします。この問題を解決するにはどうすればよいですか。前もって感謝します。