SqlAssemblyPermissionSet (Enumeración)
Especifica los posibles conjuntos de permisos para un ensamblado.
Espacio de nombres: Microsoft.Data.Schema.Sql.SchemaModel
Ensamblado: Microsoft.Data.Schema.Sql (en Microsoft.Data.Schema.Sql.dll)
Sintaxis
'Declaración
Public Enumeration SqlAssemblyPermissionSet
public enum SqlAssemblyPermissionSet
public enum class SqlAssemblyPermissionSet
type SqlAssemblyPermissionSet
public enum SqlAssemblyPermissionSet
Miembros
Nombre de miembro | Descripción | |
---|---|---|
Unknown | Especifica que el conjunto de permisos es desconocido. | |
Safe | Especifica que el código ejecutado por un ensamblado con permisos SAFE no puede tener acceso a recursos externos del sistema tales como los archivos, la red, las variables de entorno o el Registro.
SAFE es el conjunto de permisos más restrictivo. |
|
ExternalAccess | Permite a los ensamblados tener acceso a ciertos recursos externos del sistema tales como archivos, redes, variables de entorno y el Registro. | |
Unsafe | Permite el acceso no restringido de los ensamblados a los recursos, tanto dentro como fuera de una instancia de SQL Server.
El código que se ejecuta desde el interior de un ensamblado UNSAFE puede llamar a código no administrado. |