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 어셈블리 내에서 실행 중인 코드는 비관리 코드를 호출할 수 있습니다. |