我在练习ont mongodb文档:https://docs.mongodb.com/manual/tutorial/enable-authentication/
我不知道示例中的"admin"数据库是为教程创建的数据库,还是专门为管理admin用户而创建的内置数据库.
提前谢谢.
我在练习ont mongodb文档:https://docs.mongodb.com/manual/tutorial/enable-authentication/
我不知道示例中的"admin"数据库是为教程创建的数据库,还是专门为管理admin用户而创建的内置数据库.
提前谢谢.
在MongoDB中创建数据库时,您没有启用身份验证,用户拥有该数据库的所有权限和角色,如果防火墙没有阻止端口27017,您甚至可以远程访问该数据库.
有两个特殊的数据库admin和local,这些数据库的用户可以在他们有权访问的其他数据库上执行文档中提到的操作.在开发环境中,不用担心用户和密码是很方便的,但是,当用户在应用程序上远程与数据库交互时,激活用户身份验证是至关重要的.