다음을 통해 공유


SqlAssemblyPermissionSet 열거형

어셈블리에 사용할 수 있는 권한 집합을 지정합니다.

네임스페이스:  Microsoft.Data.Schema.Sql.SchemaModel
어셈블리:  Microsoft.Data.Schema.Sql(Microsoft.Data.Schema.Sql.dll)

구문

‘선언
Public Enumeration SqlAssemblyPermissionSet
public enum SqlAssemblyPermissionSet
public enum class SqlAssemblyPermissionSet
type SqlAssemblyPermissionSet
public enum SqlAssemblyPermissionSet

멤버

멤버 이름 설명
Unknown 권한 집합을 알 수 없음으로 지정합니다.
Safe SAFE 권한이 있는 어셈블리가 실행하는 코드는 파일, 네트워크, 환경 변수 또는 레지스트리와 같은 외부 시스템 리소스에 액세스할 수 없음을 지정합니다.

SAFE는 가장 제한적인 권한 집합입니다.

ExternalAccess 어셈블리가 파일, 네트워크, 환경 변수 및 레지스트리와 같은 특정 외부 시스템 리소스에 액세스할 수 있습니다.
Unsafe 어셈블리가 SQL Server의 인스턴스 내부와 외부 모두에서 리소스에 무제한으로 액세스할 수 있습니다.

UNSAFE 어셈블리 내에서 실행 중인 코드는 비관리 코드를 호출할 수 있습니다.

참고 항목

참조

Microsoft.Data.Schema.Sql.SchemaModel 네임스페이스