mongodb access control is not enabled for the database
2017-12-04 17:25
609 查看
连接mongo的时候出现警告:mongodb access control is not enabled for the database
其实这就是mongo权限的问题,我们在连接mongo.exe时权限较低,这个警告可以忽略。也可以使用新建一个用户名和密码来解决这个问题:
1.在bin目录下启动mongodb服务:
可以看到mongo已经连接成功,而且也没有警告了。
其实这就是mongo权限的问题,我们在连接mongo.exe时权限较低,这个警告可以忽略。也可以使用新建一个用户名和密码来解决这个问题:
1.在bin目录下启动mongodb服务:
mongod --port 27017 --dbpath "c:\data\db"2.连接mongo.exe
mongo --port 270173.新建一个用户
use admin db.createUser( { user: "mongoUser", pwd: "123", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] } )4.重新启动MongoDB服务
mongod --auth --port 27017 --dbpath /data/db5.使用用户名和密码连接mongo.exe
mongo --port 27017 -u "mongoUser" -p "123" --authenticationDatabase "admin"
可以看到mongo已经连接成功,而且也没有警告了。
相关文章推荐
- Node.js使用MongoDB3.4+Access control is not enabled for the database解决方案
- 启动MongoDB提示报警信息:“WARNING: Access control is not enabled for the database.”
- mogodb创建用户:access control is not enabled for the database
- mongo11---Access control is not enabled for the database
- The SQL Server Service Broker for the current database is not enabled
- 删除sybase一列报错:The 'select into' database option is not enabled for database.....
- The SQL Server Service Broker for the current database is not enabled, and as a result query notifications are not supported.
- 98 Consider the following scenario for your database: - Backup optimization is enabled in RMAN. - Th
- Issue: Server principal is not able to access the database under the current security context
- SqlServer2005 恢复数据库时出现Exclusive access could not be obtained because the database is in use 的解决方法
- SqlServer2005 恢复数据库时出现Exclusive access could not be obtained because the database is in use 的解决方法
- [Solved]: System.Data.SqlClient.SqlError: Exclusive access could not be obtained because the database is in use.
- Service Broker message delivery is not enabled in this database. Use the ALTER DATABASE statement to
- ABP PUT、DELETE请求错误405.0 - Method Not Allowed 因为使用了无效方法(HTTP 谓词) 引发客户端错误 No 'Access-Control-Allow-Origin' header is present on the requested resource
- Could not allocate space for object in database because the filegroup is full
- Error: 9001, Severity: 21, State: 5 The log for database 'xxxx' is not available
- WCF : 修复 Security settings for this service require Windows Authentication but it is not enabled for the IIS application that hosts this service 问题
- 安装Visual Studio 2010时提示"The location specified for the help content store is invalid or you do not have access to it".
- The service cannot be activated because it does not support ASP.NET compatibility. ASP.NET compatibility is enabled for this application. Turn off ASP.NET compatibility mode in the web.config or add the AspNetCompatibilityRequirements attribute to the ser
- Solution For "could not be located or a different control is assigned to the same ID after postback"