SqlAssemblyPermissionSet-Enumeration

Gibt mögliche Berechtigungssätze für eine Assembly an.

Namespace:  Microsoft.Data.Schema.Sql.SchemaModel
Assembly:  Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)

Syntax

'Declaration
Public Enumeration SqlAssemblyPermissionSet
public enum SqlAssemblyPermissionSet
public enum class SqlAssemblyPermissionSet
type SqlAssemblyPermissionSet
public enum SqlAssemblyPermissionSet

Member

Membername Beschreibung
Unknown Gibt an, dass der Berechtigungssatz unbekannt ist.
Safe Gibt an, dass von einer Assembly mit SAFE-Berechtigungen ausgeführter Code nicht auf externe Systemressourcen wie Dateien, das Netzwerk, Umgebungsvariablen oder die Registrierung zugreifen kann.

SAFE ist der restriktivste Berechtigungssatz.

ExternalAccess Ermöglicht es Assemblys, auf externe Ressourcen wie Dateien, Netzwerke, Umgebungsvariablen oder die Registrierung zuzugreifen.
Unsafe Gewährt Assemblys innerhalb und außerhalb einer Instanz von SQL Server uneingeschränkten Zugriff auf Ressourcen.

Innerhalb einer UNSAFE-Assembly ausgeführter Code kann nicht verwalteten Code aufrufen.

Siehe auch

Referenz

Microsoft.Data.Schema.Sql.SchemaModel-Namespace