Share via


sys.assemblies(Transact-SQL)

적용 대상: Microsoft Fabric의 Microsoft FabricWarehouse에 있는 SQL ServerAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System(PDW) SQL 분석 엔드포인트

각 어셈블리에 대한 행을 반환합니다.

열 이름 데이터 형식 설명
이름 sysname 어셈블리의 이름입니다. 데이터베이스 내에서 고유합니다.
principal_id int 이 어셈블리를 소유하는 보안 주체의 ID입니다.
assembly_id int 어셈블리 ID 번호입니다. 데이터베이스 내에서 고유합니다.
clr_name nvarchar(4000) 어셈블리의 단순한 이름, 버전 번호, culture, 공개 키, 아키텍처 등을 인코딩하는 정식 문자열입니다. 이 값은 CLR(공용 언어 런타임) 측에서 어셈블리를 고유하게 식별합니다.
permission_set tinyint 어셈블리에 대한 사용 권한 집합/보안 수준입니다.

1 = 금고 액세스

2 = 외부 액세스

3 = 안전하지 않은 액세스
permission_set_desc nvarchar(60) 어셈블리에 대한 권한 집합/보안 수준에 대한 설명입니다.

SAFE_ACCESS

EXTERNAL_ACCESS

UNSAFE_ACCESS
is_visible bit 1 = Transact-SQL 진입점을 등록하기 위해 어셈블리가 표시됩니다.

0 = 어셈블리는 관리되는 호출자에만 사용됩니다. 즉, 어셈블리는 데이터베이스의 다른 어셈블리에 대한 내부 구현을 제공합니다.
create_date 날짜/시간 어셈블리가 작성되거나 등록된 날짜입니다.
modify_date 날짜/시간 어셈블리가 수정된 날짜입니다.
is_user_defined bit 어셈블리의 원본을 나타냅니다.

0 = 시스템 정의 어셈블리(예: hierarchyid 데이터 형식에 대한 Microsoft.SqlServer.Types)

1 = 사용자 정의 어셈블리

사용 권한

카탈로그 뷰에서 메타데이터의 표시 유형은 사용자가 소유하거나 사용자에게 일부 권한이 부여된 보안 개체로 제한됩니다. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.

참고 항목

CLR 어셈블리 카탈로그 뷰(Transact-SQL)
카탈로그 뷰(Transact-SQL)
ASSEMBLYPROPERTY(Transact-SQL)