Поделиться через


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 - пространство имен