MongoDB 凭据#
您可以使用这些凭据来验证以下节点:
先决条件#
- 在 MongoDB 服务器上创建具有适当权限的用户账户。
- 作为项目所有者,将所有 n8n IP 地址添加到项目 Network Access 中的 IP 访问列表条目。参考添加 IP 访问列表条目了解详细说明。
如果您从头开始设置 MongoDB,请创建集群和数据库。参考 MongoDB Atlas 文档了解这些步骤的更详细说明。
支持的认证方法#
- Database connection - Connection string
- Database connection - Values
相关资源#
参考 MongoDB Atlas 文档了解有关该服务的更多信息。
使用 database connection - Connection string#
要配置此凭据,您需要上面列出的先决条件。然后:
- 选择 Connection String 作为 Configuration Type 配置类型。
- 输入您的 MongoDB Connection String 连接字符串。要在 MongoDB 中获取连接字符串,转到 Database > Connect。
- 选择 Drivers。
- 复制您在 Add your connection string into your application code 中看到的代码。它将类似于:
mongodb+srv://yourName:[email protected]/?retryWrites=true&w=majority
。 - 将连接字符串中的
<password>
和<username>
替换为您将使用的数据库用户的凭据。 - 将该连接字符串输入到 n8n 中。
- 参考连接字符串了解有关查找和格式化连接字符串的信息。
- 输入您的 Database 数据库名称。这是您添加到连接字符串中的用户详细信息所登录的数据库的名称。
- 选择是否 Use TLS 使用 TLS:开启以使用 TLS。您必须将 MongoDB 数据库配置为使用 TLS 并生成 x.509 证书。在 n8n 中为这些证书字段添加信息:
- CA Certificate
- Public Client Certificate
- Private Client Key
- Passphrase
参考 MongoDB 的 x.509 文档了解有关使用 x.509 证书的更多信息。
使用 database connection - Values#
要配置此凭据,您需要上面列出的先决条件。然后:
- 选择 Values 作为 Configuration Type 配置类型。
- 输入数据库 Host 主机名称或地址。
- 输入 Database 数据库名称。
- 输入您想要登录的 User 用户。
- 输入用户的 Password 密码。
- 输入要连接的 Port 端口。这是您的服务器用于监听传入连接的端口号。
- 选择是否 Use TLS 使用 TLS:开启以使用 TLS。您必须将 MongoDB 数据库配置为使用 TLS 并生成 x.509 证书。在 n8n 中为这些证书字段添加信息:
- CA Certificate
- Public Client Certificate
- Private Client Key
- Passphrase
参考 MongoDB 的 x.509 文档了解有关使用 x.509 证书的更多信息。