Dialogfeld 'Serverassembly registrieren' (Analysis Services - Mehrdimensionale Daten)
Mithilfe des Dialogfelds Serverassembly registrieren in SQL Server Management Studio können Sie die Eigenschaften eines Assemblyverweises in einer Analysis Services-Datenbank festlegen. Sie können das Dialogfeld Serverassembly registrieren anzeigen, indem Sie in Objekt-Explorer mit der rechten Maustaste auf den Ordner Assemblys einer Analysis Services-Instanz oder -Datenbank klicken und Neue Assembly auswählen.
Optionen
Begriff |
Definition |
---|---|
Typ |
Wählen Sie den Typ des Assemblyverweises aus. Die folgenden Werte sind verfügbar:
WertBeschreibung
.NET-AssemblyDer Assemblyverweis verweist auf eine Microsoft .NET Framework-Assembly.
COM DLLDer Assemblyverweis verweist auf eine COM-Bibliothek.
Sicherheitshinweis
COM-Assemblys können ein Sicherheitsrisiko darstellen. Aufgrund dieses Risikos und anderer Überlegungen wurden COM-Assemblys in SQL Server 2008 Analysis Services (SSAS) als veraltet markiert. COM-Assemblys werden in zukünftigen Versionen möglicherweise nicht mehr unterstützt.
|
Dateiname |
Geben Sie den vollständigen Pfad und den Dateinamen der .NET-Assembly oder COM-Bibliothek ein. |
... |
Klicken Sie auf diese Option, um das Dialogfeld Öffnen anzuzeigen, und wählen Sie den vollständigen Pfad und den Dateinamen der .NET-Assembly oder COM-Bibliothek aus. |
Assemblyname |
Hier können Sie per Eingabe den Namen des Assemblyverweises festlegen.
Hinweis
Durch Ändern dieses Werts wird der Name der Assembly, auf den der Assemblyverweis verweist, nicht geändert. Stattdessen wird der Name geändert, der von der Analysis Services-Instanz oder -Datenbank beim Verweisen auf den Assemblyverweis verwendet wird.
|
Debuginformationen einschließen |
Wählen Sie diese Option aus, um ggf. Debuginformationen für die .NET-Assembly oder COM-Bibliothek einzuschließen. |
Timestamp erstellen |
Zeigt das Datum und die Uhrzeit der Erstellung des Assemblyverweises an. |
Letztes Schemaupdate |
Zeigt das Datum und die Uhrzeit der letzten Aktualisierung der Metadaten für den Assemblyverweis an. |
Quelle |
Zeigt die Quelle des Assemblyverweises an. Diese Eigenschaft enthält in der Regel den vollständigen Pfad und den Dateinamen der Assembly, auf die der Assemblyverweis verweist. |
Sicher |
Wählen Sie diese Option aus, um diesen Berechtigungssatz für den Assemblyverweis zu verwenden. Wenn diese Option ausgewählt ist, hat die Assembly nur Zugriff auf die lokalen Daten und kann nur interne Berechnungen durchführen. Code, der von einer Assembly ausgeführt wird, für die diese Option festgelegt ist, kann nicht auf externe Systemressourcen zugreifen, z. B. Dateien, das Netzwerk, Umgebungsvariablen oder die Registrierung.
Sicherheitshinweis
Diese Option ist die empfohlene Berechtigungseinstellung für Assemblys, die Berechnungs- und Datenverwaltungstasks ausführen, ohne auf Ressourcen außerhalb von Analysis Services zuzugreifen. Diese Option ist der restriktivste Berechtigungssatz.
|
Externer Zugriff |
Wählen Sie diese Option aus, um diesen Berechtigungssatz für den Assemblyverweis zu verwenden. Wenn diese Option ausgewählt ist, hat die Assembly nur Zugriff auf die lokalen Daten und kann nur interne Berechnungen durchführen. Code, der von einer Assembly mit diesem Berechtigungssatz ausgeführt wird, kann auf externe Systemressourcen zugreifen, z. B. Dateien, Netzwerke, Umgebungsvariablen oder die Registrierung.
Sicherheitshinweis
Diese Option ist für Assemblys empfohlen, die auf Ressourcen außerhalb von Analysis Services zugreifen. Assemblys, für die diese Option festgelegt ist, verwenden bei der Ausführung standardmäßig die Anmeldeinformationen des Dienstkontos. Code innerhalb dieser Assembly kann explizit die Identität des Aufrufers in Bezug auf den Sicherheitskontext der Microsoft Windows-Authentifizierung annehmen. Aufgrund der standardmäßigen Ausführung als Dienstkonto sollte die Berechtigung zur Ausführung von Assemblys mit dieser Option nur vertrauenswürdigen Rollen erteilt werden. Die Option stellt einen weniger restriktiven Berechtigungssatz als Sicher dar, ist jedoch restriktiver als Uneingeschränkt.
|
Uneingeschränkt |
Wählen Sie diese Option aus, um diesen Berechtigungssatz für den Assemblyverweis zu verwenden. Wenn diese Option ausgewählt ist, hat die Assembly uneingeschränkten Zugriff auf interne wie externe Ressourcen. Code, der in einer Assembly mit dieser Option ausgeführt wird, kann nicht verwalteten Code aufrufen.
Sicherheitshinweis
Diese Option ist nicht zu empfehlen, es sei denn, die Assembly benötigt uneingeschränkten Zugriff. Vom Standpunkt der Sicherheit aus betrachtet, ist diese Option mit Externer Zugriff identisch. Assemblys, die die Option Externer Zugriff verwenden, bieten gegenüber Assemblys mit dieser Optionen ein Mehr an Zuverlässigkeit und Stabilität. Das Festlegen dieser Option ermöglicht es Code in der Assembly, nicht zulässige Vorgänge im Prozessbereich auszuführen. Dies hat eine potenzielle Gefährdung der Stabilität und Skalierbarkeit von Analysis Services zur Folge. Die Option stellt den am wenigsten restriktiven Berechtigungssatz dar und sollte mit Vorsicht verwendet werden.
|
Bestimmten Benutzernamen und bestimmtes Kennwort verwenden |
Wählen Sie diese Option aus, damit das Analysis Services-Objekt die Sicherheitsanmeldeinformationen eines angegebenen Benutzerkontos verwendet. |
Benutzername |
Geben Sie die Domäne und den Namen des Benutzerkontos ein, die von dem ausgewählten Analysis Services-Objekt verwendet werden sollen. Die Domäne und der Name des Benutzerkontos folgen dem folgenden Format: <Domain name>\<User account name>
Hinweis
Die Option ist nur verfügbar, wenn die Option Bestimmten Benutzernamen und bestimmtes Kennwort verwenden ausgewählt ist.
|
Kennwort |
Geben Sie die Domäne und den Namen des Benutzerkontos ein, die von dem ausgewählten Analysis Services-Objekt verwendet werden sollen. |
Dienstkonto verwenden |
Wählen Sie diese Option aus, damit das Analysis Services-Objekt die Anmeldeinformationen mit dem Analysis Services-Dienst verwendet, der das Objekt verwaltet. |
Anmeldeinformationen des aktuellen Benutzers verwenden |
Wählen Sie diese Option aus, damit das Analysis Services-Objekt die Anmeldeinformationen des aktuellen Benutzers verwendet. |
Standard |
Wählen Sie diese Option aus, um das Standardbenutzerkonto für Analysis Services zu verwenden. Diese Option entspricht der Option Anmeldeinformationen des aktuellen Benutzers verwenden. |
Beschreibung |
Hier können Sie per Eingabe die Beschreibung des Assemblyverweises festlegen. |