Docs 主页 → 启动和管理 MongoDB → MongoDB Atlas
连接 mongosh
数据库部署的 Connect对话框提供了通过 MongoDB Shell mongosh
连接到数据库部署的详细信息。
先决条件
TLS
客户端必须支持 TLS 才能连接到 Atlas 数据库部署。
客户端必须支持 SNI 用于连接到 AtlasM0
免费集群或M2/M5
共享集群的 TLS 扩展。 MongoDB4 。0 和更高版本的 Shell 支持 SNI TLS 扩展。
IP 访问列表
要访问数据库部署,您必须从 Atlas 项目的 IP 访问列表上的 IP 地址进行连接。如需在 IP 访问列表中添加 IP 地址,您可以在 Connect 对话框中执行此操作。您也可以通过网络访问标签页添加 IP 地址。
数据库用户
要访问数据库部署,您必须在 Atlas 数据库部署上创建一个有权访问所需数据库的数据库用户。数据库用户与 Atlas 用户是分开的。数据库用户可以访问 MongoDB 数据库,而 Atlas 用户可以访问 Atlas 应用程序本身。
您可以在 Connect(连接)对话框中创建一个数据库用户来访问 Atlas 数据库部署。您还可从“Database Deployment”(数据库部署)视图添加数据库用户。
连接到数据库部署
选择连接安全性。
Choose Connection Type 。
注意
启用功能时显示的选项
Atlas 显示连接类型选项(在启用对等互连的私有 IP、私有端点或两者后)。如果您尚未启用任一功能,则不会显示任何按钮,并且连接类型默认为标准。
创建数据库用户。
重要
如果 Atlas 在 Setup connection security(设置连接安全)步骤中指示项目中至少已配置一个数据库用户,请跳过此步骤。如要管理现有数据库用户,请参阅配置数据库用户。
要访问数据库部署,您需要有一个可以访问项目数据库部署所需数据库的 MongoDB 用户。如果您的项目没有 MongoDB 用户,Atlas 会提示您创建一个具有 Atlas Admin 角色的新用户。
输入新用户的 Username(用户名)。
输入此新用户的 Password(密码)或单击 Autogenerate Secure Password(自动生成安全密码)。
单击 Create Database User(创建数据库用户)以保存此用户。
在以下步骤中,使用此用户连接数据库部署。
将 IP 地址添加到 IP 访问列表并添加数据库用户后,单击 Choose Your Connection Method(选择连接方法)。
故障排除
如果在连接到数据库部署时遇到问题,请参阅解决连接问题。