2017-04-14 1 views
1

私はMeteorが提供するGalaxyにローカルに開発された流星アプリを配備しようとしています。私はMongoDBの推奨mongodbプロバイダAtlasを使用しました。私はいくつかの接続の問題を克服しましたが、私は以下の原因を理解することはできません。それに関連付けられたユーザーには、admin db "@admin"のatlasAdmin、dbAdmin、dbAdminAnyDatabase、readWriteAnyDatabaseがあります。Meteor Galaxyデプロイメントのタイトルエラーを受け取りました。MongoError:管理者がコマンドを実行する権限がありません

/app/bundle/programs/server/node_modules/fibers/future.js:313 
    throw(ex); 
MongoError: not authorized on admin to execute command { listIndexes: "users", cursor: { } } 
Object.Future.wait (/app/bundle/programs/server/node_modules/fibers/future.js:449:15) 
[object Object].MongoConnection._ensureIndex (packages/mongo/mongo_driver.js:832:10) 
[object Object].Mongo.Collection._ensureIndex (packages/mongo/collection.js:677:20) 
setupUsersCollection (packages/accounts-base/accounts_server.js:1493:9) 
new AccountsServer (packages/accounts-base/accounts_server.js:51:5) 
meteorInstall.node_modules.meteor.accounts-base.server_main.js (packages/accounts-base/server_main.js:9:12) 
fileEvaluate (packages/modules-runtime.js:197:9) 
require (packages/modules-runtime.js:120:16) 
/app/bundle/programs/server/packages/accounts-base.js:2031:15 
/app/bundle/programs/server/packages/accounts-base.js:2042:3 
Function.MongoError.create (/app/bundle/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb-core/lib/error.js:31:11) 
queryCallback (/app/bundle/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb-core/lib/cursor.js:197:34) 
/app/bundle/programs/server/npm/node_modules/meteor/npm-mongo/node_modules/mongodb-core/lib/connection/pool.js:455:18 
nextTickCallbackWith0Args (node.js:489:9) 
process._tickCallback (node.js:418:13) 

答えて

0

これは解決されました。私は代わりにmlabを実装し、しばらくそれを座らせてください。

関連する問題