Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

참고: 이 문서는 곧 사용이 중단됩니다. "페이지를 찾을 수 없음" 문제를 방지하기 위해 알고 있는 링크를 제거하고 있습니다. 이 페이지에 대한 링크를 만든 경우 링크를 제거해 주세요. 그러면 웹을 연결된 상태로 유지하겠습니다.

프로그램의 데이터는 텍스트 파일, 통합 문서 또는 데이터베이스와 같은 외부 데이터 원본에서 올 수 있습니다. 이 외부 데이터 원본은 데이터 연결을 통해 프로그램에 연결됩니다. 이는 외부 데이터 원본을 찾고, 로그인하고, 액세스하는 방법을 설명하는 정보 집합입니다. 다음 섹션에서는 외부 데이터 연결의 작동 방식, 다른 애플리케이션 및 사용자와 연결 정보를 공유하는 방법 및 데이터 액세스를 보다 안전하게 만드는 방법을 설명합니다.

데이터 연결의 기본 이해

외부 데이터에 연결하는 주요 이점은 반복해서 복사하지 않고도 정기적으로 이 데이터를 분석할 수 있습니다. 데이터를 반복해서 복사하는 작업은 시간이 오래 걸리고 오류가 발생할 수 있는 작업입니다.

연결 정보는 통합 문서 또는 연결 파일(예: ODC) 파일(.odc) 또는 DSN(데이터 원본 이름) 파일(.dsn)에 저장할 수 있습니다.

프로그램에 외부 데이터 데이터에 액세스해야 합니다. 액세스하려는 외부 데이터 원본 로컬 컴퓨터에 없는 경우 암호, 사용자 권한 또는 기타 연결 정보를 위해 데이터베이스 관리자에게 문의해야 할 수 있습니다. 데이터 원본이 데이터베이스인 경우 데이터베이스가 단독 모드로 열지 않은지 확인합니다. 데이터 원본이 텍스트 파일 또는 통합 문서인 경우 다른 사용자가 단독 액세스를 위해 텍스트 파일 또는 통합 문서가 열려 있지 않은지 확인합니다.

또한 많은 데이터 원본에는 프로그램, 연결 파일 및 데이터 원본 간 데이터 흐름을 조정하려면 ODBC 드라이버 또는 OLE DB 공급자가 필요합니다.

다음 다이어그램에서는 데이터 연결에 대한 주요 지점을 요약합니다.

대체 텍스트

1. 연결할 수 있는 다양한 데이터 원본은 Microsoft SQL Server Microsoft Access, Microsoft Excel 및 텍스트 파일입니다.

2. 데이터 원본별로 관련 ODBC 드라이버 또는 OLE DB 공급자가 있습니다.

3. 연결 파일은 데이터 원본에서 데이터를 액세스하고 검색하는 데 필요한 모든 정보를 정의합니다.

4. 연결 파일에서 프로그램으로 연결 정보가 복사됩니다.

연결 공유

연결 파일은 연결을 지속적으로 공유하여 연결을 검색할 수 있게 하여 보안을 개선하고, 데이터 원본 관리가 촉진되는 데 특히 유용합니다. 연결 파일을 공유하는 가장 좋은 방법은 사용자가 파일을 읽을 수 있지만 지정된 사용자만 수정할 수 있는 네트워크 폴더 또는 SharePoint 라이브러리와 같은 안전하고 신뢰할 수 있는 위치에 파일을 배치하는 것입니다.

Excel을 사용하거나 데이터 연결 마법사를 사용하여 새 데이터 원본에 연결하여 ODC(Office Data Connection) 파일(.odc)을 만들 수 있습니다. .odc 파일은 사용자 지정 HTML 및 XML 태그를 사용하여 연결 정보를 저장합니다. Excel에서 파일의 내용을 쉽게 보거나 편집할 수 있습니다.

연결 파일을 다른 사용자와 공유하여 외부 데이터 원본과 동일한 액세스 권한을 부여할 수 있습니다. 다른 사용자는 연결 파일을 열기 위해 데이터 원본을 설정할 필요가 없지만 컴퓨터에서 외부 데이터에 액세스하는 데 필요한 ODBC 드라이버 또는 OLE DB 공급자를 설치해야 할 수 있습니다.

Microsoft 데이터 액세스 구성 요소 이해

Microsoft MDAC(데이터 액세스 구성 요소) 2.8은 Windows Server 2003 및 Windows XP SP2 이상에 포함됩니다. MDAC를 사용하면 다양한 관계형 및 비관계형 데이터 원본의 데이터에 연결하고 사용할 수 있습니다. ODBC(Open Database Connectivity) 드라이버 또는 공급자를 사용하여 다양한 데이터 원본에 OLE DB 있습니다. Microsoft에서 구축 및 배송하거나 다양한 타사에서 개발할 수 있습니다. 설치하는 Microsoft Office ODBC 드라이버 및 OLE DB 공급자가 컴퓨터에 추가됩니다.

컴퓨터에 설치된 OLE DB 공급자의 전체 목록을 보려면 데이터 링크 파일에서 데이터 링크 속성 대화 상자를 표시한 다음 공급자 탭을 클릭합니다.

컴퓨터에 설치된 ODBC 드라이버의 전체 목록을 보려면 ODBC 데이터베이스 관리자 대화 상자를 표시한 다음 드라이버 탭을 클릭합니다.

다른 제조업체의 ODBC 드라이버 및 OLE DB 공급자를 사용하여 다른 유형의 ODBC 및 OLE DB 데이터베이스를 포함하여 Microsoft 데이터 원본이 아니라 원본에서 정보를 얻을 수도 있습니다. 이러한 ODBC 드라이버 또는 OLE DB 공급자 설치에 대한 자세한 내용은 데이터베이스에 대한 설명서를 확인하거나 데이터베이스 공급업체에 문의하세요.

ODBC를 사용하여 데이터 원본에 연결

다음 섹션에서는 ODBC(Open Database Connectivity)를 자세히 설명합니다.

ODBC 아키텍처

ODBC 아키텍처에서 애플리케이션(예: 프로그램)은 ODBC 드라이버 관리자에 연결됩니다. 따라서 특정 ODBC 드라이버(예: Microsoft SQL ODBC 드라이버)를 사용하여 데이터 원본(예: 데이터베이스)에 Microsoft SQL Server 있습니다.

연결 정보 정의

ODBC 데이터 원본에 연결하기 위해 다음을 합니다.

  1. 데이터 원본이 포함된 컴퓨터에 적절한 ODBC 드라이버가 설치되어 있는지 확인합니다.

  2. ODBC 데이터 원본 관리자를 사용하여 Windows 레지스트리 또는 .dsn 파일에 연결 정보를 저장하거나 Microsoft Visual Basic 코드에서 연결 문자열을 사용하여 연결 정보를 ODBC 드라이버 관리자에 직접 전달하여 DSN(데이터 원본 이름)을 정의합니다.

    데이터 원본을 정의하려면 제어판을 열고 ODBC >(32비트) 또는 ODBC 데이터 원본(64비트)을 클릭합니다.

    다양한 옵션에 대한 자세한 내용은 각 대화 상자의 도움말 단추를 클릭합니다.

컴퓨터 데이터 원본

컴퓨터 데이터 원본은 사용자 정의 이름으로 특정 컴퓨터에 Windows 레지스트리에 연결 정보를 저장합니다. 정의된 컴퓨터에서만 컴퓨터 데이터 원본을 사용할 수 있습니다. 컴퓨터 데이터 원본은 사용자와 시스템 이렇게 두 가지 유형이 있습니다. 사용자 데이터 원본은 현재 사용자만 사용할 수 있으며 해당 사용자만 볼 수 있습니다. 시스템 데이터 원본은 컴퓨터의 모든 사용자가 사용할 수 있으며 컴퓨터의 모든 사용자에게 표시됩니다. 컴퓨터 데이터 원본은 추가 보안을 제공하려는 경우 특히 유용합니다. 이는 로그온한 사용자만 컴퓨터 데이터 원본을 볼 수 있으며, 컴퓨터 데이터 원본을 다른 컴퓨터에 복사할 수 없습니다.

파일 데이터 원본

DSN 파일이라고도 하는 파일 데이터 원본은 Windows 레지스트리가 아닌 텍스트 파일에 연결 정보를 저장하며 일반적으로 컴퓨터 데이터 원본보다 더 유연합니다. 예를 들어 애플리케이션이 사용하는 모든 컴퓨터에 일관되고 정확한 연결 정보를 사용할 수 있도록 올바른 ODBC 드라이버가 있는 모든 컴퓨터에 파일 데이터 원본을 복사할 수 있습니다. 또는 파일 데이터 원본을 단일 서버에 배치하고 네트워크의 여러 컴퓨터 간에 공유하고 한 위치에서 연결 정보를 쉽게 유지 관리할 수 있습니다.

파일 데이터 원본은 공유 불가능할 수도 있습니다. 공유할 수 없는 파일 데이터 원본은 단일 컴퓨터에 있으며 컴퓨터 데이터 원본을 지적합니다. 공유 불가능한 파일 데이터 원본을 사용하여 파일 데이터 원본에서 기존 컴퓨터 데이터 원본에 액세스할 수 있습니다.

맨 위로 이동

OLE DB를 사용하여 데이터 원본에 연결

다음 섹션에서는 개체 연결 및 OLE DB(Embedding Database)를 자세히 설명합니다.

OLE DB 아키텍처

OLE DB 아키텍처에서 데이터에 액세스하는 애플리케이션을 데이터 소비자(예: Publisher)라고 부르고 데이터에 대한 네이티브 액세스를 가능하게 하는 프로그램을 데이터베이스 공급자(예: Microsoft OLE DB 공급자)라고 SQL Server.

연결 정보 정의

유니버설 데이터 링크 파일(.udl)에는 데이터 소비자가 해당 데이터 원본의 OLE DB 공급자를 통해 데이터 원본에 액세스하는 데 사용하는 연결 정보가 포함되어 있습니다. 다음 중 하나를 수행하여 연결 정보를 만들 수 있습니다.

  • 데이터 연결 마법사에서 데이터 링크 속성 대화 상자를 사용하여 OLE DB 공급자에 대한 데이터 링크를 정의합니다.

  • .udl 파일 형식이 있는 빈 텍스트 파일을 만든 다음 파일을 편집하여 데이터 링크 속성 대화 상자를 표시합니다.

맨 위로 이동

데이터 액세스 보안 유지

외부 데이터 원본에 연결하거나 데이터를 새로 고칠 때 잠재적인 보안 문제를 인식하고 이러한 보안 문제에 대해 무엇을 할 수 있을지 알고 있어야 합니다. 다음 지침 및 모범 사례를 사용하여 데이터를 보호합니다.

신뢰할 수 있는 위치에 데이터 연결 저장

데이터 연결 파일에는 종종 데이터 원본에 대한 하나 이상의 쿼리가 포함됩니다. 이 파일을 대체하여 악의적인 의도가 있는 사용자는 기밀 정보에 액세스하고 다른 사용자에게 배포하거나 다른 유해한 작업을 수행하도록 쿼리를 디자인할 수 있습니다. 따라서 다음을 보장하는 것이 중요합니다.

  • 연결 파일은 신뢰할 수 있는 개인이 작성했습니다.

  • 연결 파일은 안전하며 신뢰할 수 있는 위치에서 온 것입니다.

보안을 개선하기 위해 컴퓨터에서 외부 데이터에 대한 연결을 사용할 수 없습니다. 통합 문서가 열리면 데이터에 연결하려면 신뢰 센터 표시줄을 사용하거나 신뢰할 수 있는 위치에 통합 문서 를 넣어 데이터 연결을 활성화해야 합니다.

자세한 내용은 신뢰할 수 있는 위치 추가,제거 또는 변경, 신뢰할 수 있는 게시자 추가,제거 또는 보기 및 보안 센터에서 내 옵션 및 설정 보기를 참조하세요.

안전한 방식으로 자격 증명 사용

일반적으로 외부 데이터 원본에 액세스하려면 사용자를 인증하는 데 사용되는 자격 증명(예: 사용자 이름 및 암호)이 필요합니다. 이러한 자격 증명을 안전하고 안전한 방식으로 제공해야 합니다. 이러한 자격 증명을 다른 사용자에게 부적당하게 공개하지 않습니다.

대문자, 소문자, 숫자 및 기호를 결합하는 강력한 암호를 사용합니다. 약한 암호의 경우 이러한 요소를 혼합하지 않습니다. 강력한 암호의 예로 Y6dh!et5가 있습니다. 암호가 약한 예제는 House27입니다. 암호 길이는 8자 이상이어야 합니다. 14자 이상을 사용하는 패스 구문이 더 좋습니다.

암호는 반드시 기억해야 합니다. 암호를 잊은 경우 Microsoft에서 사용자의 암호를 다시 찾을 수 없습니다. 따라서 암호를 따로 기록한 후 안전한 장소에 보관해 두세요.

데이터 원본에 연결할 때 로그온 정보를 저장하지 않습니다. 이 정보는 통합 문서 및 연결 파일에 일반 텍스트로 저장될 수 있으며 악의적인 사용자가 정보에 액세스하여 데이터 원본의 보안을 손상시킬 수 있습니다.

가능하면 Windows 사용자 계정을 사용하여 신뢰할 수 있는 연결이라고도 하는 Windows 인증을 SQL Server. 사용자가 Windows 사용자 계정을 통해 연결하면 SQL Server Windows 운영 체제의 정보를 사용하여 계정 이름 및 암호의 유효성을 검사합니다. Windows 인증을 사용하기 전에 서버 관리자는 이 인증 모드를 SQL Server 구성해야 합니다. Windows 인증을 사용할 수 없는 경우 사용자의 로그온 정보를 저장하지 않도록 합니다. 사용자가 로그온할 때마다 로그온 정보를 입력하는 것이 더 안전합니다.

맨 위로 이동

참고 항목

데이터 연결 마법사를 사용하여 데이터를 Publisher로 가져오기

데이터 연결 마법사를 사용하여 데이터를 Word로 가져오기

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×