다음을 통해 공유


3단원: SQL Server 자격 증명 만들기

이 단원에서는 Azure Storage 계정에 액세스하는 데 사용되는 보안 정보를 저장하는 자격 증명을 만듭니다.

SQL Server 자격 증명은 SQL Server 외부의 리소스에 연결하는 데 필요한 인증 정보를 저장하는 데 사용되는 개체입니다. 자격 증명에는 스토리지 컨테이너의 URI 경로와 공유 액세스 서명 키 값이 저장됩니다. 데이터 또는 로그 파일에서 사용하는 각 스토리지 컨테이너에 대해 컨테이너 경로와 일치하는 이름의 SQL Server 자격 증명을 만들어야 합니다.

자격 증명에 대한 일반적인 정보는 자격 증명(데이터베이스 엔진)을 참조하세요.

중요

아래에 설명된 SQL Server 자격 증명을 만들기 위한 요구 사항은 Azure의 데이터 파일 SQL Server 기능과 관련이 있습니다. Azure 스토리지에서 백업 프로세스를 위한 자격 증명을 만드는 방법에 대한 자세한 내용은 Lesson 2: Create a SQL Server Credential를 참조하세요.

SQL Server 자격 증명을 만들려면 다음 단계를 수행합니다.

  1. SQL Server Management Studio에 연결합니다.

  2. 개체 탐색기에서 설치된 데이터베이스 엔진의 인스턴스에 연결합니다.

  3. 표준 도구 모음에서 새 쿼리를 클릭합니다.

  4. 다음 예를 복사하여 쿼리 창에 붙여 넣고 필요한 대로 수정합니다. 다음 문은 스토리지 컨테이너의 공유 액세스 인증서를 저장하는 SQL Server 자격 증명을 만듭니다.

    
    USE master  
    CREATE CREDENTIAL credentialname - this name should match the container path and it must start with https.   
       WITH IDENTITY='SHARED ACCESS SIGNATURE', -- this is a mandatory string and do not change it.   
       SECRET = 'sharedaccesssignature' -- this is the shared access signature key that you obtained in Lesson 2.   
    GO  
    
    

    자세한 내용은 SQL Server 온라인 설명서의 CREATE CREDENTIAL(Transact-SQL)을 참조하세요.

  5. 사용할 수 있는 모든 자격 증명을 보려면 쿼리 창에서 다음 문을 실행합니다.

    SELECT * from sys.credentials  
    

    sys.credentials에 대한 자세한 내용은 SQL Server 온라인 설명서의 sys.credentials(Transact-SQL)를 참조하세요.

다음 단원:

4단원: Azure Storage에서 데이터베이스 만들기