MongoDB 자격 증명
다음 노드를 인증하는 데 이 자격 증명을 사용할 수 있습니다: 처음부터 MongoDB를 설정하는 경우 클러스터와 데이터베이스를 만드세요. 서비스에 대한 자세한 내용은 MongoDB Atlas 문서를 참조하세요. 이 자격 증명을 구성하려면 위의 사전 요구 사항이 필요합니다.
다음 노드를 인증하는 데 이 자격 증명을 사용할 수 있습니다:
사전 요구 사항#
- MongoDB 서버에 적절한 권한이 있는 사용자 계정을 만드세요.
- 프로젝트 소유자로서 모든 n8n IP 주소를 프로젝트의 네트워크 액세스에서 IP 액세스 목록 항목에 추가합니다. 자세한 지침은 IP 액세스 목록 항목 추가를 참조하세요.
처음부터 MongoDB를 설정하는 경우 클러스터와 데이터베이스를 만드세요. 이 단계에 대한 더 자세한 지침은 MongoDB Atlas 문서를 참조하세요.
지원되는 인증 방법#
- 데이터베이스 연결 - 연결 문자열
- 데이터베이스 연결 - 값
관련 리소스#
서비스에 대한 자세한 내용은 MongoDB Atlas 문서를 참조하세요.
데이터베이스 연결 - 연결 문자열 사용#
이 자격 증명을 구성하려면 위의 사전 요구 사항이 필요합니다. 그런 다음:
- 구성 유형으로 연결 문자열을 선택합니다.
- MongoDB 연결 문자열을 입력합니다. MongoDB에서 연결 문자열을 가져오려면 데이터베이스 > 연결로 이동합니다.
- 드라이버를 선택합니다.
- 애플리케이션 코드에 연결 문자열 추가에 표시된 코드를 복사합니다. 다음과 같은 형태입니다:
mongodb+srv://yourName:yourPassword@clusterName.mongodb.net/?retryWrites=true&w=majority. - 연결 문자열의
<password>와<username>을 사용할 데이터베이스 사용자의 자격 증명으로 교체합니다. - 해당 연결 문자열을 n8n에 입력합니다.
- 연결 문자열 찾기 및 형식 지정에 대한 내용은 연결 문자열을 참조하세요.
- 데이터베이스 이름을 입력합니다. 이것은 연결 문자열에 추가한 세부 정보를 가진 사용자가 로그인하는 데이터베이스 이름입니다.
- TLS 사용 여부를 선택합니다: TLS를 사용하려면 켭니다. MongoDB 데이터베이스가 TLS를 사용하도록 구성되어 있고 x.509 인증서가 생성되어 있어야 합니다. n8n에서 이 인증서 필드에 대한 정보를 추가합니다:
- CA 인증서
- 공개 클라이언트 인증서
- 개인 클라이언트 키
- 패스프레이즈
x.509 인증서 작업에 대한 자세한 내용은 MongoDB x.509 문서를 참조하세요.
데이터베이스 연결 - 값 사용#
이 자격 증명을 구성하려면 위의 사전 요구 사항이 필요합니다. 그런 다음:
- 구성 유형으로 값을 선택합니다.
- 데이터베이스 호스트 이름이나 주소를 입력합니다.
- 데이터베이스 이름을 입력합니다.
- 로그인할 사용자를 입력합니다.
- 사용자의 비밀번호를 입력합니다.
- 연결할 포트를 입력합니다. 이것은 서버가 들어오는 연결을 수신 대기하는 포트 번호입니다.
- TLS 사용 여부를 선택합니다: TLS를 사용하려면 켭니다. MongoDB 데이터베이스가 TLS를 사용하도록 구성되어 있고 x.509 인증서가 생성되어 있어야 합니다. n8n에서 이 인증서 필드에 대한 정보를 추가합니다:
- CA 인증서
- 공개 클라이언트 인증서
- 개인 클라이언트 키
- 패스프레이즈
x.509 인증서 작업에 대한 자세한 내용은 MongoDB x.509 문서를 참조하세요.
