sp_pdw_add_network_credentials (Azure Synapse Analytics)

Gilt für:Azure Synapse AnalyticsAnalytics Platform System (PDW)

Dadurch werden Netzwerkanmeldeinformationen in Azure Synapse Analytics gespeichert und einem Server zugeordnet. Verwenden Sie z. B. diese gespeicherte Prozedur, um Azure Synapse Analytics geeignete Lese-/Schreibberechtigungen zum Ausführen von Datenbanksicherungs- und Wiederherstellungsvorgängen auf einem Zielserver oder zum Erstellen einer Sicherung eines zertifikats zu erteilen, das für TDE verwendet wird.

Transact-SQL-Syntaxkonventionen

Syntax

-- Syntax for Azure Synapse Analytics and Parallel Data Warehouse  
  
sp_pdw_add_network_credentials 'target_server_name',  'user_name', 'password'  

Hinweis

Diese Syntax wird vom serverlosen SQL-Pool in Azure Synapse Analytics nicht unterstützt.

Argumente

"target_server_name"
Gibt den Zielserverhostnamen oder die IP-Adresse an. Azure Synapse Analytics greift auf diesen Server mithilfe der Benutzernamen- und Kennwortanmeldeinformationen zu, die an diese gespeicherte Prozedur übergeben werden.

Verwenden Sie die InfiniBand-IP-Adresse des Zielservers, um eine Verbindung über das InfiniBand-Netzwerk herzustellen.

target_server_name wird als nvarchar(337) definiert.

'user_name'
Gibt die user_name an, die über Berechtigungen für den Zugriff auf den Zielserver verfügt. Wenn die Anmeldeinformationen für den Zielserver bereits vorhanden sind, werden sie auf die neuen Anmeldeinformationen aktualisiert.

user_name wird als nvarchar (513) definiert.

'password
Gibt das Kennwort für user_name an.

Rückgabecodewerte

„0“ (erfolgreich) oder „1“ (fehlerhaft)

Berechtigungen

Erfordert ALTER SERVER STATE-Berechtigung .

Fehlerbehandlung

Wenn das Hinzufügen von Anmeldeinformationen auf dem Steuerelementknoten und allen Computeknoten nicht erfolgreich ist, tritt ein Fehler auf.

Allgemeine Hinweise

Diese gespeicherte Prozedur fügt dem NetworkService-Konto für Azure Synapse Analytics Netzwerkanmeldeinformationen hinzu. Das NetworkService-Konto führt jede Instanz von SMP SQL Server auf dem Knoten "Steuerelement" und den Computeknoten aus. Wenn beispielsweise ein Sicherungsvorgang ausgeführt wird, verwendet der Knoten "Steuerelement" und jeder Computeknoten die Anmeldeinformationen des NetworkService-Kontos, um Lese- und Schreibberechtigungen für den Zielserver zu erhalten.

Beispiele: Azure Synapse Analytics und Analytics-Plattformsystem (PDW)

.A Hinzufügen von Anmeldeinformationen zum Ausführen einer Datenbanksicherung

Im folgenden Beispiel werden die Benutzernamen- und Kennwortanmeldeinformationen für den Do Standard Benutzer seattle\david einem Zielserver zugeordnet, der über eine IP-Adresse von 10.172.63.255 verfügt. Der Benutzer seattle\david verfügt über Lese-/Schreibberechtigungen für den Zielserver. Azure Synapse Analytics speichert diese Anmeldeinformationen und verwendet sie zum Lesen und Schreiben auf und vom Zielserver, sofern erforderlich für Sicherungs- und Wiederherstellungsvorgänge.

EXEC sp_pdw_add_network_credentials '10.172.63.255', 'seattle\david', '********';  

Der Sicherungsbefehl erfordert, dass der Servername als IP-Adresse eingegeben wird.

Hinweis

Um die Datenbanksicherung über InfiniBand durchzuführen, müssen Sie unbedingt die InfiniBand-IP-Adresse des Sicherungsservers verwenden.

Weitere Informationen

sp_pdw_remove_network_credentials (Azure Synapse Analytics)