데이터베이스 어셈블리 등록 대화 상자(Analysis Services - 다차원 데이터)

SQL Server Management Studio의 서버 어셈블리 등록 대화 상자를 사용하여 Analysis Services 데이터베이스의 어셈블리 참조 속성을 설정할 수 있습니다. 개체 탐색기에서 Analysis Services 인스턴스 또는 데이터베이스의 어셈블리 폴더를 마우스 오른쪽 단추로 클릭하고 새 어셈블리를 선택하면 서버 어셈블리 등록 대화 상자를 표시할 수 있습니다.

옵션

용어

정의

유형

어셈블리 참조 유형을 선택합니다. 사용할 수 있는 값은 다음과 같습니다.

설명

.NET 어셈블리

어셈블리 참조는 Microsoft .NET Framework 어셈블리를 참조합니다.

COM DLL

어셈블리 참조는 COM 라이브러리를 참조합니다.

보안 정보보안 정보

COM 어셈블리는 보안 위험을 내포할 수 있습니다. 이러한 위험 및 기타 고려 사항으로 인해 COM 어셈블리는 SSAS(SQL Server 2008 Analysis Services)에서 더 이상 사용되지 않습니다. COM 어셈블리는 후속 릴리스에서 지원되지 않을 수 있습니다.

파일 이름

.NET 어셈블리 또는 COM 라이브러리의 전체 경로와 파일 이름을 입력합니다.

...

열기 대화 상자를 표시하고 .NET 어셈블리 또는 COM 라이브러리의 전체 경로와 파일 이름을 선택하려면 클릭합니다.

어셈블리 이름

어셈블리 참조 이름을 입력하여 설정합니다.

[!참고]

이 값을 변경하면 어셈블리 참조에서 참조하는 어셈블리 이름은 변경되지 않지만 Analysis Services 인스턴스 또는 데이터베이스에서 해당 어셈블리 참조를 참조할 때 사용하는 이름이 변경됩니다.

디버그 정보 포함

.NET 어셈블리 또는 COM 라이브러리의 디버그 정보를 포함하려면 이 옵션을 선택합니다(있는 경우).

생성된 타임스탬프

어셈블리 참조가 생성된 날짜와 시간을 표시합니다.

최종 스키마 업데이트

어셈블리 참조의 메타데이터가 마지막으로 업데이트된 날짜와 시간을 표시합니다.

원본

어셈블리 참조의 원본을 표시합니다. 이 속성에는 일반적으로 어셈블리 참조에서 참조하는 어셈블리의 전체 경로와 파일 이름이 포함되어 있습니다.

안전

어셈블리 참조에 이 권한 집합을 사용하려면 이 옵션을 선택합니다. 이 옵션을 선택하면 어셈블리에 내부 계산과 로컬 데이터 액세스만 허용됩니다. 이 옵션을 사용하여 어셈블리에서 실행한 코드는 파일, 네트워크, 환경 변수 또는 레지스트리와 같은 외부 시스템 리소스에 액세스할 수 없습니다.

보안 정보보안 정보

이 옵션은 Analysis Services 외부 리소스에 액세스하지 않고 계산 및 데이터 관리 태스크를 수행하는 어셈블리에 권장되는 권한 설정입니다. 이 옵션은 가장 제한적인 권한 집합을 나타냅니다.

외부 액세스

어셈블리 참조에 이 권한 집합을 사용하려면 이 옵션을 선택합니다. 이 옵션을 선택하면 어셈블리에 내부 계산과 로컬 데이터 액세스만 허용됩니다. 이 권한 집합을 사용하여 어셈블리에서 실행한 코드는 파일, 네트워크, 환경 변수 및 레지스트리와 같은 외부 시스템 리소스에 액세스할 수 있습니다.

보안 정보보안 정보

이 옵션은 Analysis Services 외부 리소스에 액세스하는 어셈블리에 권장됩니다. 이 옵션을 사용한 어셈블리는 기본적으로 서비스 계정의 보안 자격 증명을 사용하여 실행됩니다. 이 어셈블리 내의 코드는 호출자의 Microsoft Windows 인증 보안 컨텍스트를 명시적으로 가장할 수 있습니다. 기본값이 서비스 계정으로 실행되는 것이기 때문에 서비스 계정으로 실행하도록 신뢰할 수 있는 역할에만 이 옵션을 사용한 어셈블리 실행 권한을 부여해야 합니다. 이 옵션은 안전보다 덜 제한적이고 제한 없음보다는 더 제한적인 권한 집합을 나타냅니다.

제한 없음

어셈블리 참조에 이 권한 집합을 사용하려면 이 옵션을 선택합니다. 이 옵션을 선택하면 어셈블리에서 제한 없이 내부 및 외부 리소스에 액세스할 수 있습니다. 이 옵션을 사용한 어셈블리 내에서 실행되는 코드는 비관리 코드를 호출할 수 있습니다.

보안 정보보안 정보

어셈블리에 제한 없는 액세스가 필요한 경우를 제외하면 이 옵션은 권장되지 않습니다. 보안 측면에서 이 옵션은 외부 액세스와 같습니다. 그러나 외부 액세스 옵션을 사용한 어셈블리는 이 옵션을 사용한 어셈블리에 포함되지 않는 다양한 안정성 및 견고성 보호 기능을 제공합니다. 이 옵션을 지정하면 어셈블리의 코드가 프로세스 공간에 대해 잘못된 작업을 수행할 수 있으므로 Analysis Services의 견고성과 확장성이 저하될 수 있습니다. 이 옵션은 가장 덜 제한적인 권한 집합을 나타내며 주의해서 사용해야 합니다.

특정 사용자 이름 및 암호 사용

Analysis Services 개체가 지정된 사용자 계정의 보안 자격 증명을 사용하려면 이 옵션을 선택합니다.

사용자 이름

선택한 Analysis Services 개체에서 사용할 사용자 계정의 도메인과 이름을 입력합니다. 사용자 계정의 도메인과 이름은 다음 형식을 사용합니다.

<Domain name>\<User account name>

[!참고]

이 옵션은 특정 사용자 이름 및 암호 사용을 선택하는 경우에만 사용할 수 있습니다.

암호

선택한 Analysis Services 개체에서 사용할 사용자 계정의 도메인과 이름을 입력합니다.

서비스 계정 사용

Analysis Services 개체에서 해당 개체를 관리하는 Analysis Services 서비스와 연결된 보안 자격 증명을 사용하려면 이 옵션을 선택합니다.

현재 사용자의 자격 증명 사용

Analysis Services 개체에서 현재 사용자의 보안 자격 증명을 사용하려면 이 옵션을 선택합니다.

기본값

Analysis Services의 기본 사용자 계정을 사용하려면 이 옵션을 선택합니다. 이 옵션을 선택하는 것은 현재 사용자의 자격 증명 사용 옵션을 선택하는 것과 같습니다.

설명

어셈블리 참조 설명을 입력하여 설정합니다.

참고 항목

참조

Analysis Services 디자이너 및 대화 상자(다차원 데이터)

개념

다차원 모델 어셈블리 관리