InfoGrab Docs

Microsoft SQL 자격 증명

요약

다음 노드를 인증하는 데 이 자격 증명을 사용할 수 있습니다: Microsoft SQL 서버 데이터베이스에 사용자 계정을 만드세요. 서비스 연결에 대한 자세한 내용은 Microsoft SQL Server 연결 문서를 참조하세요.

다음 노드를 인증하는 데 이 자격 증명을 사용할 수 있습니다:

사전 요구 사항#

Microsoft SQL 서버 데이터베이스에 사용자 계정을 만드세요.

지원되는 인증 방법#

  • SQL 데이터베이스 연결

관련 리소스#

서비스 연결에 대한 자세한 내용은 Microsoft SQL Server 연결 문서를 참조하세요.

SQL 데이터베이스 연결 사용#

이 자격 증명을 구성하려면 다음이 필요합니다:

  • 서버 이름
  • 데이터베이스 이름
  • 사용자 계정/ID
  • 비밀번호
  • 연결에 사용할 포트
  • 도메인 이름
  • TLS 사용 여부
  • SSL 문제 무시 여부
  • 연결 제한 시간
  • 요청 제한 시간
  • 연결에 사용할 TDS 버전

데이터베이스 연결을 설정하려면:

  1. SQL Server 호스트 이름을 서버로 입력합니다. 기존 SQL Server 연결에서 호스트 이름은 호스트명\인스턴스명 형식의 인스턴스 이름 앞에 옵니다. 호스트 이름 찾는 방법:

  2. SQL Server 인스턴스 이름을 데이터베이스 이름으로 입력합니다. 호스트 이름 찾는 데 사용된 것과 동일한 단계를 사용하여 이 이름을 찾습니다.

    • 이러한 위치 중 어디에도 인스턴스 이름이 보이지 않으면 데이터베이스가 기본 MSSQLSERVER 인스턴스 이름을 사용합니다.
  3. 사용자 계정 이름이나 ID를 입력합니다.

  4. 비밀번호를 입력합니다.

  5. 포트의 경우:

    • SQL Server 기본값은 1433입니다.
    • 포트 1433으로 연결할 수 없는 경우 오류 로그에서 서버가 다음에서 수신 대기 중입니다 문구를 찾아 입력해야 하는 포트 번호를 파악합니다.
  6. 여러 도메인의 사용자가 데이터베이스에 접근하는 경우에만 도메인 이름을 입력해야 합니다. 다음 SQL 쿼리를 실행하여 도메인 이름을 가져옵니다:

    SELECT DEFAULT_DOMAIN()[DomainName];
    
  7. TLS 사용 여부를 선택합니다.

  8. SSL 문제 무시 여부를 선택합니다: 켜면 SSL 인증서 유효성 검사가 실패해도 자격 증명이 연결됩니다.

  9. n8n이 연결을 끊기 전에 초기 연결을 완료하려고 시도해야 하는 밀리초 수를 연결 제한 시간으로 입력합니다. 자세한 내용은 SqlConnection.ConnectionTimeout 속성 문서를 참조하세요.

    • SQL Server는 이 제한 시간을 초 단위로 저장하고 n8n은 밀리초 단위로 저장합니다. SQL Server 기본값을 복사하는 경우 여기에 입력하기 전에 100을 곱합니다.
  10. 제한 시간 전에 n8n이 주어진 요청을 기다려야 하는 밀리초 수를 요청 제한 시간으로 입력합니다. 이것은 기본적으로 쿼리 제한 시간 매개변수입니다. 자세한 내용은 쿼리 시간 초과 오류 해결을 참조하세요.

  11. TDS 버전 드롭다운에서 사용할 TDS(테이블 형식 데이터 스트림) 프로토콜을 선택합니다. 서버가 여기서 선택한 버전을 지원하지 않으면 연결은 협상된 대체 버전을 사용합니다. 다른 SQL Server 버전 및 .NET 프레임워크와의 TDS 버전 호환성에 대한 자세한 내용은 부록 A: 제품 동작을 참조하세요. 옵션에는 다음이 포함됩니다:

    • 7_4 (SQL Server 2012 ~ 2019): TDS 버전 7.4.
    • 7_3_B (SQL Server 2008R2): TDS 버전 7.3.B.
    • 7_3_A (SQL Server 2008): TDS 버전 7.3.A.
    • 7_2 (SQL Server 2005): TDS 버전 7.2.
    • 7_1 (SQL Server 2000): TDS 버전 7.1.

Microsoft SQL 자격 증명

원문 보기
요약

다음 노드를 인증하는 데 이 자격 증명을 사용할 수 있습니다: Microsoft SQL 서버 데이터베이스에 사용자 계정을 만드세요. 서비스 연결에 대한 자세한 내용은 Microsoft SQL Server 연결 문서를 참조하세요.

다음 노드를 인증하는 데 이 자격 증명을 사용할 수 있습니다:

사전 요구 사항#

Microsoft SQL 서버 데이터베이스에 사용자 계정을 만드세요.

지원되는 인증 방법#

  • SQL 데이터베이스 연결

관련 리소스#

서비스 연결에 대한 자세한 내용은 Microsoft SQL Server 연결 문서를 참조하세요.

SQL 데이터베이스 연결 사용#

이 자격 증명을 구성하려면 다음이 필요합니다:

  • 서버 이름
  • 데이터베이스 이름
  • 사용자 계정/ID
  • 비밀번호
  • 연결에 사용할 포트
  • 도메인 이름
  • TLS 사용 여부
  • SSL 문제 무시 여부
  • 연결 제한 시간
  • 요청 제한 시간
  • 연결에 사용할 TDS 버전

데이터베이스 연결을 설정하려면:

  1. SQL Server 호스트 이름을 서버로 입력합니다. 기존 SQL Server 연결에서 호스트 이름은 호스트명\인스턴스명 형식의 인스턴스 이름 앞에 옵니다. 호스트 이름 찾는 방법:

  2. SQL Server 인스턴스 이름을 데이터베이스 이름으로 입력합니다. 호스트 이름 찾는 데 사용된 것과 동일한 단계를 사용하여 이 이름을 찾습니다.

    • 이러한 위치 중 어디에도 인스턴스 이름이 보이지 않으면 데이터베이스가 기본 MSSQLSERVER 인스턴스 이름을 사용합니다.
  3. 사용자 계정 이름이나 ID를 입력합니다.

  4. 비밀번호를 입력합니다.

  5. 포트의 경우:

    • SQL Server 기본값은 1433입니다.
    • 포트 1433으로 연결할 수 없는 경우 오류 로그에서 서버가 다음에서 수신 대기 중입니다 문구를 찾아 입력해야 하는 포트 번호를 파악합니다.
  6. 여러 도메인의 사용자가 데이터베이스에 접근하는 경우에만 도메인 이름을 입력해야 합니다. 다음 SQL 쿼리를 실행하여 도메인 이름을 가져옵니다:

    SELECT DEFAULT_DOMAIN()[DomainName];
    
  7. TLS 사용 여부를 선택합니다.

  8. SSL 문제 무시 여부를 선택합니다: 켜면 SSL 인증서 유효성 검사가 실패해도 자격 증명이 연결됩니다.

  9. n8n이 연결을 끊기 전에 초기 연결을 완료하려고 시도해야 하는 밀리초 수를 연결 제한 시간으로 입력합니다. 자세한 내용은 SqlConnection.ConnectionTimeout 속성 문서를 참조하세요.

    • SQL Server는 이 제한 시간을 초 단위로 저장하고 n8n은 밀리초 단위로 저장합니다. SQL Server 기본값을 복사하는 경우 여기에 입력하기 전에 100을 곱합니다.
  10. 제한 시간 전에 n8n이 주어진 요청을 기다려야 하는 밀리초 수를 요청 제한 시간으로 입력합니다. 이것은 기본적으로 쿼리 제한 시간 매개변수입니다. 자세한 내용은 쿼리 시간 초과 오류 해결을 참조하세요.

  11. TDS 버전 드롭다운에서 사용할 TDS(테이블 형식 데이터 스트림) 프로토콜을 선택합니다. 서버가 여기서 선택한 버전을 지원하지 않으면 연결은 협상된 대체 버전을 사용합니다. 다른 SQL Server 버전 및 .NET 프레임워크와의 TDS 버전 호환성에 대한 자세한 내용은 부록 A: 제품 동작을 참조하세요. 옵션에는 다음이 포함됩니다:

    • 7_4 (SQL Server 2012 ~ 2019): TDS 버전 7.4.
    • 7_3_B (SQL Server 2008R2): TDS 버전 7.3.B.
    • 7_3_A (SQL Server 2008): TDS 버전 7.3.A.
    • 7_2 (SQL Server 2005): TDS 버전 7.2.
    • 7_1 (SQL Server 2000): TDS 버전 7.1.