sp_pdw_add_network_credentials (Azure Synapse Analytics)

S’applique à : Azure Synapse AnalyticsAnalytics Platform System (PDW)

Cela stocke les informations d’identification réseau dans Azure Synapse Analytics et les associe à un serveur. Par exemple, utilisez cette procédure stockée pour accorder à Azure Synapse Analytics les autorisations de lecture/écriture appropriées pour effectuer des opérations de sauvegarde et de restauration de base de données sur un serveur cible ou pour créer une sauvegarde d’un certificat utilisé pour TDE.

Conventions de la syntaxe Transact-SQL

Syntaxe

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

Notes

Cette syntaxe n’est pas prise en charge par le pool SQL serverless dans Azure Synapse Analytics.

Arguments

'target_server_name'
Spécifie le nom d’hôte du serveur cible ou l’adresse IP. Azure Synapse Analytics accède à ce serveur à l’aide des informations d’identification de nom d’utilisateur et de mot de passe passées à cette procédure stockée.

Pour vous connecter via le réseau InfiniBand, utilisez l’adresse IP InfiniBand du serveur cible.

target_server_name est défini comme nvarchar(337).

'user_name'
Spécifie la user_name qui dispose des autorisations nécessaires pour accéder au serveur cible. Si les informations d’identification existent déjà pour le serveur cible, elles sont mises à jour vers les nouvelles informations d’identification.

user_name est défini comme nvarchar (513).

'password
Spécifie le mot de passe de user_name.

Codet de retour

0 (réussite) ou 1 (échec)

Autorisations

Nécessite l’autorisation ALTER SERVER STATE .

Gestion des erreurs

Une erreur se produit si l’ajout d’informations d’identification ne réussit pas sur le nœud Contrôle et tous les nœuds de calcul.

Remarques d'ordre général

Cette procédure stockée ajoute des informations d’identification réseau au compte NetworkService pour Azure Synapse Analytics. Le compte NetworkService exécute chaque instance de SMP SQL Server sur le nœud Contrôle et les nœuds de calcul. Par exemple, lorsqu’une opération de sauvegarde s’exécute, le nœud Contrôle et chaque nœud de calcul utilisent les informations d’identification du compte NetworkService pour obtenir l’autorisation de lecture et d’écriture sur le serveur cible.

Exemples : Azure Synapse Analytics et Analytics Platform System (PDW)

A. Ajouter des informations d’identification pour effectuer une sauvegarde de base de données

L’exemple suivant associe les informations d’identification de nom d’utilisateur et de mot de passe pour l’utilisateur de domaine seattle\david à un serveur cible qui a une adresse IP de 10.172.63.255. L’utilisateur seattle\david dispose d’autorisations en lecture/écriture sur le serveur cible. Azure Synapse Analytics stocke ces informations d’identification et les utilise pour lire et écrire dans et depuis le serveur cible, si nécessaire pour les opérations de sauvegarde et de restauration.

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

La commande de sauvegarde nécessite que le nom du serveur soit entré en tant qu’adresse IP.

Remarque

Pour effectuer la sauvegarde de base de données sur InfiniBand, veillez à utiliser l’adresse IP InfiniBand du serveur de sauvegarde.

Voir aussi

sp_pdw_remove_network_credentials (Azure Synapse Analytics)