小编And*_*res的帖子

OperationFailure:数据库错误:未授权对database.system.namespaces进行查询

我是在heroku上的django mongodb初学者[addon:mongolab].

heroku run python manage.py syncdb
Run Code Online (Sandbox Code Playgroud)

运行python manage.py syncdb连接到终端... up,run.2332创建表...

OperationFailure: database error: not authorized for query on database.system.namespaces consider editing privileges on the basis of data mongo
Run Code Online (Sandbox Code Playgroud)

.

>use admin
>db.addUser({ user: "myadmin", pwd: "1234", roles: ["userAdminAnyDatabase"] })
Run Code Online (Sandbox Code Playgroud)

但得到:

Error: couldn't add user: not authorized on admin to execute command 
Run Code Online (Sandbox Code Playgroud)

提前致谢.

django heroku mongodb django-syncdb django-nonrel

10
推荐指数
1
解决办法
1168
查看次数

标签 统计

django ×1

django-nonrel ×1

django-syncdb ×1

heroku ×1

mongodb ×1